DXFConv.pas

  Files Reference >

DXFConv.pas

Previous pageReturn to chapter overviewNext page

The module includes CAD Database classes: CAD Entities, sections, objects.  

TsgDXFConverter is the main class to store the drawing database

The scheme represents a list of parent classes with sublists of child classes.

Contains

•Classes
oTsg2DBoundaryList
oTsg2DCurve
§Tsg2DArc
•Tsg2DEllipse
§Tsg2DLine
§Tsg2DPolyline
§Tsg2DSpline
oTsgDXFConverter
oTsgDXFEntity
§TsgDXFObjectEntity

•TsgDXFObjectEntityColor

•TsgCADPolyPolygon

oTsgCADGradientPolygon

oTsgCADCurvePolygon

•TsgCADHatch
•TsgDXFGradient
•TsgDXFCustomVertex
oTsgDXFInsert
§TsgCADMInsert
§TsgCADMLine
§TsgDXFAcadTable
§TsgDXFDimension
§TsgDXFMText
•TsgDXFTolerance
oTsgDXFOle2Frame
oTsgDXFPoint
oTsgDXFText
§TsgDXFAttdef
•TsgDXFAttrib
§TsgDXFShape
•TsgDXFGroup
oTsgDXFACISEntity
§TsgDXF3dSolid
§TsgDXFBody
§TsgDXFRegion
oTsgDXFBlock
oTsgDXFTable
§TsgDXFSection
•TsgDXFImageDef
•TsgDXFLayout
•TsgDXFPenEntity
oTsgDXFPenLine
§TsgCADBasePolyline
•TsgCADWipeout
oTsgDXFImageEnt
•TsgDXFCircle
oTsgDXFArc
§TsgDXFEllipse
•TsgDXFPolyline
oTsgDXFLWPolyline
•TsgDXFSpline
oTsgCADHelix
oTsgDXFLeader
§TsgDXFLine
•TsgDXFSolid
oTsgDXF3dFace
oTsgDXFTrace

▪TsgDXFProxy

•TsgDXFSurface

oTsgDXFViewport
oTsgDXFPenTableItem
§TsgDXFBlockRecord
§TsgDXFDimensionStyle
§TsgDXFLayer
§TsgDXFLineType
§TsgDXFStyle
•TsgDXFSeqend
•TsgDXFSortEntsTable
•TsgDXFVport
•TsgDXFXRef
•TsgFlatEntity
oTsgFlatHatch
oTsgFlatPoly
§TsgDXFVertex

 

Each class recorded below and more right is child class and class recorded above and more left is parent class on this scheme.

•Functions and procedures:
ofunction EntArc
ofunction EntColor
ofunction EntLayer
ofunction EntStyle
ofunction GetVertex
ofunction IsSystemNotRasterFont
ofunction SGArcCos
ofunction StringHexToIntDef
ofunction UnitRect
oprocedure GetSinglePts
oprocedure DoScale2D
•Types:
•PsgArc
•PsgCADIterate
•PsgHatchPatternData
•PsgHeadVarStruct
•PsgPlotSettings
•PsgPolyFaceVertexIndexes
•PsgTextParse
•TConvSection
•TFPointProc
•TsgArc
•TsgCADIterate
•TsgCADEntityProc
•TsgCADIterate
•TsgDXFEntityClass
•TsgDXFSplineProc
•TsgDXFTextPos
•TsgHatchPatternData
•TsgHeadVarStruct
•TsgPlotSettings
•TsgPolyFaceVertexIndexes
•TsgTextParse

•TTableSubclassMarker

•Variables/Constants:
oMacroStrings

Go to CAD VCL Enterprise