Namespace netDxf.Entities
Classes
AlignedDimension
Represents a dimension EntityObject that is aligned the reference line.
Angular2LineDimension
Represents a 3 point angular dimension EntityObject.
Angular3PointDimension
Represents a 3 point angular dimension EntityObject.
Arc
Represents a circular arc EntityObject.
Attribute
Represents a attribute EntityObject.
AttributeChangeEventArgs
AttributeDefinition
Represents an attribute definition EntityObject.
Circle
Represents a circle EntityObject.
DatumReferenceValue
Represents datum reference, a theoretically exact point, axis, or plane from which you make measurements and verify dimensions.
DiametricDimension
Represents a diametric dimension EntityObject.
Dimension
Represents the base class for a dimension EntityObject.
DimensionArrowhead
Predefined shapes for dimension style arrowheads.
DimensionBlock
Holds methods to build the dimension blocks.
Ellipse
Represents an ellipse EntityObject.
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 3dFace EntityObject.
Hatch
Represents a hatch EntityObject.
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 HatchPattern.
Image
Represents a raster image EntityObject.
Insert
Represents a block insertion EntityObject.
Leader
Represents a leader EntityObject.
Line
Represents a line EntityObject.
LinearDimension
Represents a linear or rotated dimension EntityObject.
LwPolyline
Represents a light weight polyline EntityObject.
LwPolylineVertex
Represents a LwPolyline vertex.
Mesh
Represents a mesh EntityObject.
MeshEdge
Represents an edge of a EntityObject entity.
MLine
Represents a multiline EntityObject.
MLineVertex
Represents a MLine vertex.
MText
Represents a multiline text EntityObject.
MTextFormattingOptions
Options for the MText entity text formatting.
MTextParagraphOptions
Options for the MText entity paragraph formatting.
OrdinateDimension
Represents an ordinate dimension EntityObject.
Point
Represents a point EntityObject.
PolyfaceMesh
Represents a polyface mesh EntityObject.
PolyfaceMeshFace
Represents a polyface mesh face.
PolyfaceMeshVertex
Represents a polyface mesh vertex.
Polyline
Represents a generic polyline EntityObject.
PolylineVertex
Represents a Polyline vertex.
RadialDimension
Represents a radial dimension EntityObject.
Ray
Represents a ray EntityObject.
Shape
Represents a shape entity.
Solid
Represents a solid EntityObject.
Spline
Represents a spline curve EntityObject (NURBS Non-Uniform Rational B-Splines).
SplineVertex
Represents a control point of a Spline.
Text
Represents a Text EntityObject.
Tolerance
Represents a tolerance EntityObject.
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 EntityObject.
Underlay
Represents an underlay EntityObject.
Viewport
Represents a view in paper space of the model.
Wipeout
Represents a wipeout EntityObject.
XLine
Represents an extension line EntityObject (aka construction line).
Enums
AttributeFlags
Attribute flags.
DimensionType
Dimension type.
EntityType
Defines the entity type.
Face3dEdgeFlags
Defines which edges are hidden.
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 curves type.
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