MrDwgGeometry.h
24 void open_direction_segment(const AcGePoint3d & position, const AcGeVector3d & direction, const AcGeVector3d & normal) const;
28 Adesk::Boolean circle(const AcGePoint3d & center, const double radius, const AcGeVector3d & normal) const;
29 Adesk::Boolean circle(const AcGePoint3d & pt1, const AcGePoint3d & pt2, const AcGePoint3d & pt3) const;
30 Adesk::Boolean circularArc(const AcGePoint3d & center, const double radius, const AcGeVector3d & normal, const AcGeVector3d & startVector, const double sweepAngle, const AcGiArcType arcType) const;
31 Adesk::Boolean circularArc(const AcGePoint3d & start, const AcGePoint3d & point, const AcGePoint3d & end, const AcGiArcType arcType) const;
32 Adesk::Boolean ellipticalArc(const AcGePoint3d& center, const AcGeVector3d& majorAxis, const AcGeVector3d& minorAxis, double majorAxisLength, double minorAxisLength, double startDegreeInRads, double endDegreeInRads) const;
33 Adesk::Boolean polyline(const Adesk::UInt32 nbPoints, const AcGePoint3d * pVertexList, const AcGeVector3d * pNormal, Adesk::LongPtr lBaseSubEntMarker, bool useSimpleMarkers = false) const;
37 Adesk::Boolean pline(const AcDbPolyline & lwBuf, Adesk::UInt32 fromIndex, Adesk::UInt32 numSegs) const;
38 Adesk::Boolean mesh(const Adesk::UInt32 rows, const Adesk::UInt32 columns, const AcGePoint3d * pVertexList, const AcGiEdgeData * pEdgeData, const AcGiFaceData * pFaceData, const AcGiVertexData * pVertexData, const bool bAutoGenerateNormals) const;
40 Adesk::Boolean shell(const Adesk::UInt32 nbVertex, const AcGePoint3d * pVertexList, const Adesk::UInt32 faceListSize, const Adesk::Int32 * pFaceList, const AcGiEdgeData * pEdgeData, const AcGiFaceData * pFaceData, const AcGiVertexData * pVertexData, const struct resbuf * pResBuf, const bool bAutoGenerateNormals) const;
41 Adesk::Boolean text(const AcGePoint3d & position, const AcGeVector3d & normal, const AcGeVector3d & direction, const double height, const double width, const double oblique, const ACHAR * pMsg, AcDbEntity * pEnt = 0) const;
42 Adesk::Boolean text(const AcGePoint3d & position, const AcGeVector3d & normal, const AcGeVector3d & direction, const ACHAR * pMsg, const Adesk::Int32 length, const Adesk::Boolean raw, const AcGiTextStyle & pTextStyle, std::map<std::wstring, std::string> * fontmap, mTextData * mtext, AcDbEntity * pEnt = 0, HC_KEY entityInsertionSegment = -1) const;
43 Adesk::Boolean xline(const AcGePoint3d & one_xline_point, const AcGePoint3d & a_different_xline_point) const;
Definition: MrDwgGeometry.h:21
Definition: misc.h:31