A base-class for streaming out CAD entities from a file or CAD program memory.
More...
|
virtual void | add3dFace (const TraceData &) |
|
virtual void | add3dFace (const Triangle< 3, fltp08 > &) |
|
virtual void | addArc (const ArcData &) |
|
virtual void | addAttribute (const Attrib &) |
|
virtual void | addAttributeDefintion (const Attrib &) |
|
virtual void | addBlock (const BlockData &) |
|
virtual void | addCircle (const CircleData &) |
|
virtual void | addComment (const String &) |
|
virtual void | addControlPoint (const Vector< 4, fltp08 > &) |
|
virtual void | addDictionary (const CADDictionaryObject &) |
|
virtual void | addDictionaryEntry (const String &, const String &) |
|
virtual void | addDimAlign (const DimAlignedData &) |
|
virtual void | addDimAngular (const AngularDimensionData< 3 > &) |
|
virtual void | addDimAngular (const AngularDimensionData< 4 > &) |
|
virtual void | addDimDiametric (const DiametricDimension &) |
|
virtual void | addDimLinear (const LinearDimension &) |
|
virtual void | addDimOrdinate (const DimOrdinateData &) |
|
virtual void | addDimRadial (const RadialDimension &) |
|
virtual void | addDXFMaterial (DXFMaterial &) |
|
virtual void | addEllipse (const EllipseData &) |
|
virtual void | addFitPoint (const Vector< 3, fltp08 > &) |
|
virtual void | addGroup (const DXFGroup &) |
|
virtual void | addHatch (const HatchData &) |
|
virtual void | addHatchEdge (const HatchEdgeData &) |
|
virtual void | addHatchLoop (const HatchLoopData &) |
|
virtual void | addImage (const CADImageData &) |
|
virtual void | addIndex (const Vector< 4, sint04 > &) |
|
virtual void | addInsert (const BlockInsert &) |
|
virtual void | addKnot (fltp08) |
|
virtual void | addLayer (const LayerData &) |
|
virtual void | addLeader (const LeaderData &) |
|
virtual void | addLeaderVertex (const Vector< 2, fltp08 > &) |
|
virtual void | addLine (const LineData &) |
|
virtual void | addLinetype (const LineTypeData &) |
|
virtual void | addLinetypeDash (double) |
|
virtual void | addMesh (CADMeshData &) |
|
virtual void | addPoint (const PointData &) |
|
virtual void | addPolyline (const PolylineData &) |
|
virtual void | addRay (const LineData &) |
|
virtual void | addSpline (const SplineData &) |
|
virtual void | addText (const TextData &) |
|
virtual void | addTextStyle (const StyleData &) |
|
virtual void | addTrace (const TraceData &) |
|
virtual void | addVertex (const Vector< 4, fltp08 > &) |
|
virtual void | addXLine (const LineData &) |
|
virtual void | addXRecord (const HandleData &) |
|
virtual void | addXRecordData (uint04, DXFValueManager *) |
|
| CADEntityStreamer (ProgressInfo *logger) |
|
virtual void | endBlock (const uint04 &) |
|
virtual void | endEntity () |
|
virtual void | endSection () |
|
virtual void | endSequence () |
|
Extrusion & | getExtrusion () |
|
virtual void | linkImage (const ImageDefData &) |
|
virtual void | processCodeValuePair (unsigned int, const String &) |
|
virtual void | setAttributes (const DXFAttributes &) |
|
virtual void | setExtrusion (fltp08 dx, fltp08 dy, fltp08 dz, fltp08 elevation) |
|
virtual void | setVariableDouble (const String &, double, int) |
|
virtual void | setVariableInt (const String &, int, int) |
|
virtual void | setVariableString (const String &, const String &, int) |
|
virtual void | setVariableVector (const String &, Vector< 3, fltp08 >, int) |
|
virtual void | setVertex (uint04, const Vector< 4, fltp08 > &) |
|
virtual | ~CADEntityStreamer ()=default |
|
A base-class for streaming out CAD entities from a file or CAD program memory.