Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

c4f0695f b61f 055f 3160 ad1945b96e34

haplokuon edited this page May 6, 2023 · 1 revision

netDxf.Entities Namespace

netDxf 3.0.0 Library

Groups the classes that belongs to the Entity section of a dxf file.

Classes

AlignedDimension Represents a dimension entity that is aligned the reference line.
Angular2LineDimension Represents a 3 point angular dimension entity.
Angular3PointDimension Represents a 3 point angular dimension entity.
Arc Represents a circular arc entity.
ArcLengthDimension Represents an arc length dimension entity.
Attribute Represents an attribute.
AttributeChangeEventArgs  
AttributeDefinition Represents an attribute definition.
Circle Represents a circle entity.
DatumReferenceValue Represents datum reference, a theoretically exact point, axis, or plane from which you make measurements and verify dimensions.
DiametricDimension Represents a diametric dimension entity.
Dimension Represents the base class for a dimension entity.
DimensionArrowhead Predefined shapes for dimension style arrowheads.
DimensionBlock Holds methods to build the dimension blocks.
Ellipse Represents an ellipse entity.
EntityChangeEventArgs Represents the arguments thrown when the reference of an entity is added ore removed from another entity.
EntityObject Represents a generic entity.
Face3D Represents a 3d Face entity.
Hatch Represents a hatch entity.
HatchBoundaryPath Represent a loop of a hatch boundaries.
HatchBoundaryPath.Arc Represents an arc edge of a HatchBoundaryPath.
HatchBoundaryPath.Edge Base class for all types of HatchBoundaryPath edges.
HatchBoundaryPath.Ellipse Represents a ellipse edge of a HatchBoundaryPath.
HatchBoundaryPath.Line Represents a line edge of a HatchBoundaryPath.
HatchBoundaryPath.Polyline Represents a polyline edge of a HatchBoundaryPath.
HatchBoundaryPath.Spline Represents a spline edge of a HatchBoundaryPath.
HatchGradientPattern Represents the hatch gradient pattern style.
HatchPattern Represents a hatch pattern style.
HatchPatternLineDefinition Defines a single line thats is part of a hatch pattern.
Image Represents a raster image entity.
Insert Represents a block insertion entity.
Leader Represents a leader entity.
Line Represents a line entity.
LinearDimension Represents a linear or rotated dimension entity.
Mesh Represents a mesh entity.
MeshEdge Represents an edge of a mesh entity.
MLine Represents a multiline entity.
MLineVertex Represents a multiline vertex.
MText Represents a multiline text entity.
MTextFormattingOptions Options for the multiline text entity text formatting.
MTextParagraphOptions Options for the multiline text entity paragraph formatting.
OrdinateDimension Represents an ordinate dimension entity.
Point Represents a point entity.
PolyfaceMesh Represents a polyface mesh entity.
PolyfaceMeshFace Represents a polyface mesh face.
PolygonMesh Represents a mesh grid entity.
Polyline2D Represents a two dimensional polyline entity.
Polyline2DVertex Represents a Polyline2D vertex.
Polyline3D Represents a generic polyline entity.
RadialDimension Represents a radial dimension entity.
Ray Represents a ray entity.
Shape Represents a shape entity.
Solid Represents a solid entity.
Spline Represents a spline curve entity (NURBS Non-Uniform Rational B-Splines).
Text Represents a Text entity.
Tolerance Represents a tolerance entity.
ToleranceEntry Represents an entry in a tolerance entity.
ToleranceValue Represents a tolerance, indicates the amount by which the geometric characteristic can deviate from a perfect form.
Trace Represents a trace entity.
Underlay Represents an underlay entity.
Viewport Represents a view in paper space of the model.
Wipeout Represents a wipeout entity.
XLine Represents an extension line entity (aka construction line).

Delegates

Attribute.LayerChangedEventHandler  
Attribute.LinetypeChangedEventHandler  
Attribute.TextStyleChangedEventHandler  
AttributeDefinition.LayerChangedEventHandler  
AttributeDefinition.LinetypeChangedEventHandler  
AttributeDefinition.TextStyleChangedEventHandler  
Dimension.DimensionBlockChangedEventHandler  
Dimension.DimensionStyleChangedEventHandler  
Dimension.DimensionStyleOverrideAddedEventHandler  
Dimension.DimensionStyleOverrideRemovedEventHandler  
EntityObject.LayerChangedEventHandler  
EntityObject.LinetypeChangedEventHandler  
Hatch.HatchBoundaryPathAddedEventHandler  
Hatch.HatchBoundaryPathRemovedEventHandler  
Image.ImageDefinitionChangedEventHandler  
Insert.AttributeAddedEventHandler  
Insert.AttributeRemovedEventHandler  
Leader.AnnotationAddedEventHandler  
Leader.AnnotationRemovedEventHandler  
Leader.DimensionStyleOverrideAddedEventHandler  
Leader.DimensionStyleOverrideRemovedEventHandler  
Leader.LeaderStyleChangedEventHandler  
MLine.MLineStyleChangedEventHandler  
MText.TextStyleChangedEventHandler  
PolyfaceMesh.PolyfaceMeshFaceLayerChangedEventHandler  
PolyfaceMeshFace.LayerChangedEventHandler  
Shape.StyleChangedEventHandler  
Text.TextStyleChangedEventHandler  
Tolerance.ToleranceStyleChangedEventHandler  
Underlay.UnderlayDefinitionChangedEventHandler  
Viewport.ClippingBoundaryAddedEventHandler  
Viewport.ClippingBoundaryRemovedEventHandler  

Enumerations

AttributeFlags Attribute flags.
DimensionType Dimension type.
EntityType Defines the entity type.
Face3DEdgeFlags Defines the Face3D hidden edges.
HatchBoundaryPath.EdgeType Specifies the type of HatchBoundaryPath.Edge.
HatchBoundaryPathTypeFlags Defines the boundary path type of the hatch.
HatchFillType Hatch pattern fill type.
HatchGradientPatternType Gradient pattern types.
HatchStyle Hatch pattern style.
HatchType Hatch pattern type.
ImageDisplayFlags Image display options.
LeaderPathType Controls the way the leader is drawn.
MLineJustification Justification.
MTextAttachmentPoint Defines the multiline text attachment point.
MTextDrawingDirection Drawing direction.
MTextLineSpacingStyle MText line spacing style.
MTextParagraphAlignment Paragraph text horizontal alignment.
MTextParagraphVerticalAlignment Paragraph text vertical alignment.
OrdinateDimensionAxis Defines the axis that measures the ordinate dimension.
PolylineSmoothType Defines the smooth type of the polyline.
SplineCreationMethod Defines how the spline entity was created.
SplineKnotParameterization Specifies the knot parameterization, computational methods that determines how the component curves between successive fit points within a spline are blended.
TextAlignment Defines the text alignment.
ToleranceGeometricSymbol Defines the geometric characteristic symbols for location, orientation, form, profile, and runout.
ToleranceMaterialCondition Tolerance Material Condition.
UnderlayDisplayFlags Underlay display options.
ViewportStatusFlags viewport status flags
Clone this wiki locally