Show / Hide Table of Contents

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

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

Insert.AttributeAddedEventHandler

Insert.AttributeRemovedEventHandler

Leader.AnnotationAddedEventHandler

Leader.AnnotationRemovedEventHandler

Leader.DimensionStyleOverrideAddedEventHandler

Leader.DimensionStyleOverrideRemovedEventHandler

Leader.LeaderStyleChangedEventHandler

MLine.MLineStyleChangedEventHandler

MText.TextStyleChangedEventHandler

Text.TextStyleChangedEventHandler

Tolerance.ToleranceStyleChangedEventHandler

Viewport.ClippingBoundaryAddedEventHandler

Viewport.ClippingBoundaryRemovedEventHandler

In This Article
Back to top Generated by DocFX