MultilineText Class
Top
Name | Description | |
---|---|---|
Alignment | Gets or sets the text alignment. | |
AutodeskProperties | Gets or sets the Autodesk common properties. (inherited from Entity). | |
Backward | The text is flipped in X. (inherited from Text). | |
Billboard | Gets or sets a value indicating whether the text must be always faces the camera. (inherited from Text). | |
BoxMax | Gets the maximum 3D extent of the entity. (inherited from Entity). | |
BoxMin | Gets the minimum 3D extent of the entity. (inherited from Entity). | |
BoxSize | Gets the 3D extent of the entity. (inherited from Entity). | |
Color | Gets or sets the entity color. (inherited from Entity). | |
ColorMethod | Gets or sets the entity color source. (inherited from Entity). | |
Compiling | Tells if the entity is being compiled. (inherited from Entity). | |
Contents | Gets or sets the original string of the multiline text read from the dwg. | |
EntityData | Gets or sets the entity custom data. (inherited from Entity). | |
GroupIndex | Gets or sets the entity group index. (inherited from Entity). | |
Height | Gets or sets the text height. (inherited from Text). | |
InsertionPoint | Gets or sets the insertion point (it corresponds to the PlanarEntity.Plane origin). | |
LayerName | Gets or sets the name of the referenced Layer. (inherited from Entity). | |
LineSpaceDistance | Gets or sets the spacing between lines. | |
LineTypeMethod | Gets or sets the entity line type source. (inherited from Entity). | |
LineTypeName | Gets or sets the line type name of the Environment.LineTypes collection. In use only if the LineTypeMethod is byEntity. (inherited from Entity). | |
LineTypeScale | Gets or sets the line type scale. (inherited from Entity). | |
LineWeight | Gets or sets the entity line weight. (inherited from Entity). | |
LineWeightMethod | Gets or sets the entity line weight source. (inherited from Entity). | |
MaterialName | Gets or sets the entity material name. (inherited from Entity). | |
OrientedBounding | A bounding volume that can fit the entity in a different orientation than AABB. It can be an OrientedBoundingBox or an OrientedBoundingRect(for planar entities). UpdateOrientedBoundingBox (inherited from Entity). | |
Plane | Gets or sets the planar entity supporting plane. (inherited from PlanarEntity). | |
PlaneTransform | (inherited from Text). | |
PrintOrder | Gets or sets the entity printing order. Entities with a lower value are printed first. Default value is zero. (inherited from Entity). | |
RectHeight | Gets or sets the height of the multiline text. | |
RectWidth | Gets or sets the width of the multiline text. | |
RegenMode | Gets or sets the entity regeneration mode. (inherited from Entity). | |
ScaleBackward | (inherited from Text). | |
ScaleTransform | (inherited from Text). | |
ScaleUpsideDown | (inherited from Text). | |
ScaleX | (inherited from Text). | |
ScaleY | (inherited from Text). | |
Selectable | Gets or sets the value that tells if the top-level item can be selected. (inherited from Entity). | |
Selected | Gets or sets the entity selection status. (inherited from Entity). | |
Simplify | Gets or sets a value indicating whether the text must be simplified when it becomes small on screen. Ignored when Environment.Turbo is enabled. (inherited from Text). | |
StyleName | Gets or sets the text style name. (inherited from Text). | |
SymbolSize | Plane symbol size. (inherited from PlanarEntity). | |
TextString | Gets or sets the text itself. (inherited from Text). | |
Transform | (inherited from Text). | |
TransformNoPlane | (inherited from Text). | |
TranslateX | (inherited from Text). | |
TranslateY | (inherited from Text). | |
UnscaledTransform | (inherited from Text). | |
UpsideDown | The text is flipped in Y. (inherited from Text). | |
Vertices | Gets or sets entity's 3D vertices. (inherited from Entity). | |
Visible | Gets or sets the entity visibility status for the top-level. (inherited from Entity). | |
Width | Obsolete. Gets or sets the width of the multiline text. | |
WidthFactor | ||
WidthFactors | Gets or sets the width factor for each line of text. | |
Wrap | When true, the line of text is split (if it contain spaces) into more lines so that their lengths are less than RectWidth. When false, the line is truncated if it goes beyond the RectWidth. | |
entityNature | Gets or sets the nature of the entity. (inherited from Entity). |
Name | Description | |
---|---|---|
AddCharMesh(FontStyleData, string, ref Transformation, List<Mesh>, bool) | (inherited from Text). | |
AddVerticesToXElement(XElement) | For internal use only. (inherited from Entity). | |
AllVerticesInFrustum(FrustumParams) | (inherited from Entity). | |
AllVerticesInScreenPolygon(ScreenPolygonParams) | Tells if an entity is fully contained inside a polygon defined in screen coordinates. (inherited from Entity). | |
Animate(int) | Gives a chance to derived classes to change the entity position/rotation at each timer tick. (inherited from Entity). | |
CheckRegenParams(RegenParams) | All the Text derived classes must call this method at the beginning of the Regen method. (inherited from Text). | |
ClearSelectability(Stack<BlockReference>) | Clear the entity selectability status for the defined nested instance. (inherited from Entity). | |
ClearSelectabilityForAllInstances() | Clears the selectability status for all instances. (inherited from Entity). | |
ClearSelectionForAllInstances() | Clears the selection status for all instances. (inherited from Entity). | |
ClearVisibility(Stack<BlockReference>) | Clear the entity visibility status for the defined nested instance. (inherited from Entity). | |
ClearVisibilityForAllInstances() | Clears the visibility status for all instances. (inherited from Entity). | |
Clone() | Creates a deep copy of this entity. | |
CombineBoundingBox(Transformation, Point3D, Point3D) | Combines the entity's bounding box with the given bounding box. (inherited from Entity). | |
Compile(CompileParams) | Compiles the graphic representation of this entity. | |
CompilePattern(CompileParams) | Compiles the graphics representation of the pattern of wireframe entities. (inherited from Entity). | |
CompileWire(CompileParams) | Compiles the graphics representation of wireframe entities. (inherited from Entity). | |
ComputeBoundingBox(TraversalParams, out Point3D, out Point3D) | Computes the entity's bounding box. (inherited from Entity). | |
ComputeBoundingBox(TraversalParams, IList<Point3D>, out Point3D, out Point3D) | Computes the entity's bounding box. (inherited from Entity). | |
ComputeBoundingBox(TraversalParams, float[], int, out Point3D, out Point3D) | (inherited from Entity). | |
ComputeOffsetOnCameraAxes(OffsetOnCameraAxesParams) | Computes the intersection of the lines passing from the vertices and oriented like the frustum planes with the X and Y axes of the camera. (inherited from Entity). | |
ComputeOffsetOnCameraAxes(OffsetOnCameraAxesParams, IList<Point3D>, int) | (inherited from Entity). | |
ComputeOffsetOnCameraAxes(Transformation, float[], int, Point2D, Point2D, Point2D, Point2D, int) | (inherited from Entity). | |
ComputePosition(double, double, double, double, alignmentType) | (inherited from Text). | |
ConvertToCurves(Environment) | Converts the text outlines to a list of composite curves. (inherited from Text). | |
ConvertToCurves(Environment, out ICurve[], out ICurve[][]) | Converts the text outlines to composite curves, separating outer and inner loops. (inherited from Text). | |
ConvertToLinearPaths(double, Environment) | Converts the text outlines to LinearPath. (inherited from Text). | |
ConvertToLinearPaths(double, Environment, out LinearPath[], out LinearPath[][]) | Converts the text outlines to LinearPath, separating outer and inner loops. (inherited from Text). | |
ConvertToMesh(Environment, bool) | Converts the text to a list of meshes. | |
ConvertToRegions(Environment) | Converts the text outlines to a list of regions. (inherited from Text). | |
ConvertToSurfaces(Environment) | Converts the text outlines to a list of surfaces. (inherited from Text). | |
ConvertToSurrogate() | Converts the entity to its surrogate, for serialization purpose. | |
CopyAttributes(Entity) | Copies the following attributes to this entity: Color, ColorMethod, LineWeight, LineTypeName, LineTypeMethod, LineWeight, LineWeightMethod, LayerName and MaterialName. (inherited from Entity). | |
CopyAttributesFast(Entity) | Copies the following attributes to this entity: Visible, InstanceVisibilityInfo, Color, ColorMethod, LayerName and MaterialName attributes. (inherited from Entity). | |
Dispose() | Cleans up graphics resources, like display lists, textures, etc. (inherited from Text). | |
Draw(DrawParams) | Draws the entity. (inherited from Text). | |
DrawChars(DrawParams) | (inherited from Text). | |
DrawChars(string, DrawParams) | (inherited from Text). | |
DrawDirection(DrawDirectionParams) | Draws a small arrow to show the entity direction if Environment.ShowCurveDirection is true. (inherited from Entity). | |
DrawEdges(DrawParams) | Draws the entity's edges. (inherited from Entity). | |
DrawEntity(RenderContextBase, object) | Internal method that draws the entity. | |
DrawFast(DrawParams) | Draws the entity in fast inaccurate transparency mode. (inherited from Entity). | |
DrawFlat(DrawParams) | Draws entity in displayType.Flat DisplayMode. (inherited from Entity). | |
DrawFlatFast(DrawParams) | Draws the entity in flat and fast inaccurate transparency mode. (inherited from Entity). | |
DrawFlatSelected(DrawParams) | Draws entity selected in displayType.Flat DisplayMode. (inherited from Entity). | |
DrawForSelection(GfxDrawForSelectionParams) | Draws the entity without specifing any color. (inherited from Text). | |
DrawForSelectionEdges(GfxDrawForSelectionParams) | Draws the entity edges in false-colors (for some kinds of entities only). (inherited from Entity). | |
DrawForSelectionFaces(GfxDrawForSelectionParams) | Draws the entity faces in false-colors (for some kinds of entities only). (inherited from Entity). | |
DrawForSelectionVertices(GfxDrawForSelectionParams) | Draws the entity vertices in false-colors (for some kinds of entities only). (inherited from Entity). | |
DrawForSelectionWireframe(GfxDrawForSelectionParams) | Draws entity as wires without specifing any color. (inherited from Entity). | |
DrawForShadow(RenderParams) | Draws the entity planar shadow. (inherited from PlanarEntity). | |
DrawHiddenLines(DrawParams) | Draw the entity in the displayType.HiddenLines display mode. (inherited from Entity). | |
DrawHiddenLinesFast(DrawParams) | Draw the entity in the displayType.HiddenLines display mode in fast inaccurate transparency mode. (inherited from Entity). | |
DrawHiddenLinesMaterial(RenderParams) | (inherited from Entity). | |
DrawHiddenLinesMaterialFast(RenderParams) | (inherited from Entity). | |
DrawIsocurves(DrawParams) | Draws the entity iso curves. For Mesh entities this method draws internal wires. (inherited from Entity). | |
DrawIsocurvesForFlat(DrawParams) | Draws the isocurves in Flat display mode. (inherited from Entity). | |
DrawNormals(DrawParams) | Draws entity's normal vectors. (inherited from Entity). | |
DrawOnScreen(DrawOnScreenParams) | Draws extra things on screen, like the vertex indices (if Viewport.ShowVertexIndices is true). (inherited from Entity). | |
DrawOnScreen(DrawOnScreenParams, int) | Draws extra things on screen, like the vertex indices (if Viewport.ShowVertexIndices is true). (inherited from Entity). | |
DrawOnScreenWireframe(DrawOnScreenWireframeParams) | Draws extra things on screen, like the vertex Numbers (if Viewport.ShowVertexIndices is true) in wireframe display mode. (inherited from Entity). | |
DrawOnScreenWireframe(DrawOnScreenWireframeParams, int) | Draws extra things on screen, like the vertex Numbers (if Viewport.ShowVertexIndices is true) in wireframe dispaly mode. (inherited from Entity). | |
DrawSelected(DrawParams) | Draws entity selected. (inherited from Entity). | |
DrawSelectedVertices(DrawParams) | Draws the entity selected vertices. (inherited from Entity). | |
DrawSilhouettes(DrawSilhouettesParams) | Draws Silhouettes. (inherited from Entity). | |
DrawSimplified(RenderContextBase) | Draws a rectangle to approximate small texts for better performances. | |
DrawText(DrawParams) | ||
DrawVertices(DrawParams) | Draws entity's vertices. (inherited from Entity). | |
DrawWire(DrawParams) | Draws a wireframe entity, resolving the LineTypeName for LineTypeMethod colorMethodType.byParent. (inherited from Entity). | |
DrawWireEntity(RenderContextBase, object) | Draws the Wireframe entity. (inherited from Entity). | |
DrawWireframe(DrawParams) | Draws entity as wires. (inherited from Entity). | |
DrawWireframeSelected(DrawParams) | Draws entity as selected wires. (inherited from Entity). | |
DrawWithPattern(RenderContextBase, object) | (inherited from Entity). | |
Dump(linearUnitsType, massUnitsType, LayerKeyedCollection, MaterialKeyedCollection, BlockKeyedCollection) | Returns a description of this entity. | |
Equals(Object) | Determines whether the specified object is equal to the current object. (inherited from Object). | |
EstimateBoundingBox(BlockKeyedCollection, LayerKeyedCollection) | Returns a small set of points that gives an idea of the entity bounding box. (inherited from Text). | |
EvaluateIntersectEdges(FrustumParams) | Tells if must evaluate the intersection of the edges with the frustum. (inherited from Entity). | |
EvaluateIntersectTriangles(FrustumParams) | Tells if must evaluate the intersection of the triangles with the frustum. (inherited from Entity). | |
ExtrudeAsMesh(double, double, natureType) | Extrudes this entity along plane's Z-axis. (inherited from Text). | |
ExtrudeAsMesh<T>(double, double, natureType) | Extrudes this entity along plane's Z-axis. (inherited from PlanarEntity). | |
ExtrudeAsSurface(double) | Extrude this planar entity along plane's Z-axis. (inherited from Text). | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object). | |
FindClosestTriangle(Transformation, Segment3D, IList<Point3D>, IList<IndexTriangle>, int, int, int, SortedList<DoubleHitTriangle>) | Finds the triangles intersecting the seg segment and puts them in the triList. (inherited from Entity). | |
FindClosestTriangle(Transformation, Segment3D, float[], int[], int, int, int, SortedList<DoubleHitTriangle>) | Finds the closest triangle using float arrays for vertices and int arrays for triangles. (inherited from Entity). | |
FrustumEdgesTriangleIntersection(Segment3D[], Point3D, Point3D, Point3D) | (inherited from Entity). | |
GetAllVertices(TraversalParams, out IList<Point3D>) | Gets tessellation vertices of the entity. (inherited from Entity). | |
GetBillboardTransformation(DrawParams, out double, out double, out double) | (inherited from Text). | |
GetClosestMainAxis(Vector3D) | (inherited from Entity). | |
GetHashCode | Serves as the default hash function. (inherited from Object). | |
GetNormalLength() | Gets the entity normal length. (inherited from Entity). | |
GetObjectData(SerializationInfo, StreamingContext) | Populates a SerializationInfo instance with the data needed to serialize the target object. | |
GetOffsetDistance(Vector3D, Vector3D, double) | Computes the offset distance for the extrude with draft angle methods. (inherited from Entity). | |
GetOutlines(double, Environment) | (inherited from Text). | |
GetSHXOutlines(string, Transformation, FontStyleData, out ICurve[], out ICurve[][]) | (inherited from Text). | |
GetSelectability(Stack<BlockReference>) | Gets the entity selectability status. (inherited from Entity). | |
GetSelection(Stack<BlockReference>) | Gets the entity selection status. (inherited from Entity). | |
GetTextMatrix() | (inherited from Text). | |
GetTextOutlines(string, double, bool, bool, Font, FontStyleData, Transformation, double, out ICurve[], out ICurve[][]) | ||
GetTextOutlinesInternal(string, double, bool, bool, Font, FontStyleData, Transformation, double, out ICurve[], out ICurve[][]) | (inherited from Text). | |
GetTextRectangleVertices() | Gets the array of vertices related to dimension's texts. (inherited from Text). | |
GetTrianglesInternal(string, Environment, Transformation, double) | (inherited from Text). | |
GetTrianglesInternal(Environment, Transformation, double) | (inherited from Text). | |
GetType | Gets the Type of the current instance. (inherited from Object). | |
GetVisibility(Stack<BlockReference>) | Gets the entity visibility status. (inherited from Entity). | |
GetXAttributes(bool) | For internal use only. (inherited from Entity). | |
GetXElement(bool) | For internal use only. (inherited from Text). | |
InitGraphicsData() | Initialize the graphics data. (inherited from Entity). | |
InsideFrustumPoint(PlaneEquation[], Transformation, IList<Point3D>, int) | (inherited from Entity). | |
InsideOrCrossingFrustum(FrustumParams) | (inherited from Entity). | |
InsideOrCrossingFrustumInternal(PlaneEquation[], Transformation, IList<Point3D>, int, int) | (inherited from Entity). | |
InsideOrCrossingScreenPolygon(ScreenPolygonParams) | (inherited from Entity). | |
InsideOrCrossingScreenPolygonInternal(ScreenPolygonParams, IList<Point3D>, int, int) | (inherited from Entity). | |
InsideOrCrossingScreenPolygonPoint(ScreenPolygonParams, IList<Point3D>, int) | (inherited from Entity). | |
IsAnyInstanceSelectable() | Tells if there is at least an instance selectable. (inherited from Entity). | |
IsAnyInstanceSelected() | Tells if there is at least an instance selected. (inherited from Entity). | |
IsAnyInstanceVisible() | Tells if there is at least an instance visible. (inherited from Entity). | |
IsCrossing(FrustumParams) | Tells if the entity is inside or crossing the given planes and edges. (inherited from Entity). | |
IsCrossingScreenPolygon(ScreenPolygonParams) | Tells if an entity is fully or partially contained inside a polygon defined in screen coordinates. (inherited from Entity). | |
IsInFrustum(FrustumParams) | Tells if the entity is inside the frustum planes. (inherited from Entity). | |
IsInFrustum(FrustumParams, Point3D, double) | Tells if the sphere surrounding the entity is inside the frustum planes. (inherited from Entity). | |
IsSelected(Stack<BlockReference>) | Obsolete. Tells if the instance referred by the stack of parents is selected. (inherited from Entity). | |
IsSingleLineFont(DrawParams) | (inherited from Text). | |
IsSmall(IsSmallParams) | Checks if an entity is small and can be skipped during the drawing. (inherited from Entity). | |
IsValid() | Returns true if all the entity fields contain reasonable information. (inherited from PlanarEntity). | |
IsVisible(Stack<BlockReference>, LayerKeyedCollection, attributeReferenceVisibilityType) | Check if the entity is visible. (inherited from Entity). | |
IsVisibleAndInFrustum(Stack<BlockReference>, LayerKeyedCollection, attributeReferenceVisibilityType) | Check if the entity is visible. (inherited from Entity). | |
MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object). | |
PostDraw(DrawParams) | (inherited from Text). | |
PostRegen(RegenParams, IList<Point3D>) | (inherited from Text). | |
PreDraw(DrawParams) | (inherited from Text). | |
PrepareText(string, RegenParams, ref double, out double, out double, out Point3D, out Point3D) | (inherited from Text). | |
PropagateAttributes(Entity, Entity, bool) | Propagates the attributes to the entity passed as parameter. (inherited from Entity). | |
Regen(RegenParams) | ||
RegenNoChanges(double) | Computes an array of vertices according to the desired chordal error, without changing the entity's Vertices and RegenMode. (inherited from Entity). | |
Render(RenderParams) | Renders the entity. (inherited from Entity). | |
RenderFast(RenderParams) | Renders the entity in fast inaccurate transparency mode. (inherited from Entity). | |
Rotate(double, Vector3D, Point3D) | Rotates the entity around an arbitrary axis by the specified angle. (inherited from Entity). | |
Rotate(double, Point3D, Point3D) | Rotates the entity around an arbitray axis by the specified angle. (inherited from Entity). | |
Rotate(double, Vector3D) | Rotates the entity around an arbitray axis by the specified angle. (inherited from Entity). | |
Scale(Point3D, double, double, double) | Scales the entity of the specified scale factor. (inherited from Entity). | |
Scale(Point3D, double) | Scales the entity of the specified scale factor. (inherited from Entity). | |
Scale(Vector3D) | Scales the entity of the specified scale factor. (inherited from Entity). | |
Scale(double) | Scales the entity of the specified scale factor. (inherited from Entity). | |
Scale(double, double, double) | Scales the entity of the specified scale factor. (inherited from Entity). | |
ScaleTransform(int) | ||
SelectedInternal() | Tells if the entity has internal parts selected (inherited from Entity). | |
SetEntityColorForFace(DrawParams, Color) | Sets the entity color or material depending on the color mode. (inherited from Entity). | |
SetEntityColorForSelection(DrawParams) | Sets the entity color or material depending on the color mode. (inherited from Entity). | |
SetLineWeight(RenderContextBase, float) | Line weight changer. (inherited from Entity). | |
SetLineWeightForEdges(DrawEdgesParams) | (inherited from Entity). | |
SetLineWeightForSilhouettes(DrawSilhouettesParams) | (inherited from Entity). | |
SetSelectability(bool, Stack<BlockReference>) | Sets the entity selectability status. (inherited from Entity). | |
SetSelection(bool, Stack<BlockReference>) | Sets the entity selection status. (inherited from Entity). | |
SetSelectionColorForSelection(DrawParams) | Sets the selection color or material depending on the color mode. (inherited from Entity). | |
SetShader(DrawParams) | Sets a Shader before drawing the entity. (inherited from Entity). | |
SetVisibility(bool, Stack<BlockReference>) | Sets the entity visibility status. (inherited from Entity). | |
ShouldSimplify(DrawParams) | (inherited from Text). | |
ShouldSimplifyWithFastPointCloud(DrawParams) | (inherited from Text). | |
ThroughTriangle(FrustumParams) | (inherited from Text). | |
ThroughTriangleQuad(FrustumParams, IList<Point3D>) | Tells if the quad defined by the vertices is inside the selection area defined by the edge list. (inherited from Entity). | |
ThroughTriangleScreenPolygon(ScreenPolygonParams) | (inherited from Text). | |
ThroughTriangleScreenPolygonQuad(IList<Point3D>, ScreenPolygonParams) | Tells if the quad defined by the vertices is inside the selection area defined by the screen polygon. (inherited from Entity). | |
ToString | Returns a string that represents the current object. (inherited from Object). | |
TransformAllVertices(Transformation, bool, bool) | (inherited from Entity). | |
TransformAllVerticesRecursive(Transformation) | (inherited from Entity). | |
TransformBy(Transformation) | Transforms all the entity's vertices by the specified transformation. | |
Translate(double, double, double) | Translates the entity. (inherited from Entity). | |
Translate(Vector3D) | Translates the entity. (inherited from Entity). | |
Update(PlanarEntity) | Updates the contents of this entity with the contents of another entity. (inherited from Text). | |
UpdateBoundingBox(TraversalParams) | Updates the entity's bounding box. (inherited from Entity). | |
UpdateBoundingBoxSphere() | (inherited from Entity). | |
UpdateOrientedBoundingBox(TraversalParams) | Updates the entity's oriented bounding box or build it if not present. (inherited from Entity). | |
UpdateOrientedBoundingBox(TraversalParams, bool) | Updates the entity's oriented bounding box or build it if not present. (inherited from Entity). | |
WriteObjAsLines(ref int, TextWriter, ref int, ref int, ref int, TextWriter, LayerKeyedCollection, string, MaterialKeyedCollection, double, double, BlockKeyedCollection) | Write in Obj file format as set of lines connecting vertices. (inherited from Entity). | |
WriteUsemtl(int, TextWriter, TextWriter, LayerKeyedCollection) | (inherited from Entity). | |
WriteUsemtl(string, TextWriter) | (inherited from Entity). |
Name | Description | |
---|---|---|
VisibleChanged | Occurs when the Visible changes. (inherited from Entity). |
Text font can be changed using the Text.StyleName property and calling the Environment.Entities.Regen() method.
devDept.Eyeshot.Entities.MultilineText