CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
94 int vertexIndex)
const;
220 double annotationWidth,
221 double annotationHeight,
222 bool hookLineOnXDir);
626 virtual
bool isPlanar() const;
632 virtual
bool isClosed() const;
634 virtual
bool isPeriodic() const;
637 double& startParam) const;
640 double& endParam) const;
663 virtual
OdResult getDistAtParam(
double param,
double& dist ) const;
665 virtual
OdResult getParamAtDist(
double dist,
double& param ) const;
685 void subSetDatabaseDefaults(
699 virtual
void modifiedGraphics(
704 bool erasing =
true);
715 void getDimstyleData(
728 void setDimstyleData(
730 void setDimstyleData(
741 virtual
void setPlane(
755 kLeaderLineMark = kArrowMark + 1
virtual int dimtad() const
bool isArrowHeadEnabled() const
virtual double dimtxt() const
virtual void enableArrowHead()
virtual bool setVertexAt(int vertexIndex, const OdGePoint3d &vertex)
OdSmartPtr< OdDbLeader > OdDbLeaderPtr
virtual OdDbObjectId annotationObjId() const
virtual bool dimsah() const
virtual OdGeVector3d normal() const
GLuint GLsizei GLsizei GLint GLenum * type
virtual OdDbObjectId dimldrblk() const
virtual void setDimensionStyle(const OdDbHardPointerId &dimStyleId)
virtual void setDimldrblk(OdDbObjectId val)
virtual OdGePoint3d lastVertex() const
virtual OdGeVector3d annotationOffset() const
virtual OdDb::LineWeight dimlwd() const
virtual void setDimldrblk(const OdString &val)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual void setDimclrd(const OdCmColor &val)
double annoHeight() const
AnnoType annoType() const
virtual bool isSplined() const
virtual void attachAnnotation(OdDbObjectId annoId, OdGeVector3d xDir, double annotationWidth, double annotationHeight, bool hookLineOnXDir)
virtual void attachAnnotation(OdDbObjectId annoId)
virtual bool subWorldDraw(OdGiWorldDraw *pWd) const ODRX_OVERRIDE
virtual void removeLastVertex()
virtual void setDimscale(double val)
virtual void setDimgap(double val)
virtual bool hasHookLine() const
virtual void setDimsah(bool val)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual void setDimtxsty(OdDbObjectId val)
virtual bool hasArrowHead() const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
virtual OdDbObjectId dimtxsty() const
virtual bool isHookLineOnXDir() const
virtual double dimasz() const
virtual OdResult subExplode(OdRxObjectPtrArray &entitySet) const ODRX_OVERRIDE
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual bool appendVertex(const OdGePoint3d &vertex)
virtual OdCmColor dimclrd() const
virtual void subClose() ODRX_OVERRIDE
ODDB_DECLARE_MEMBERS(OdDbLeader)
virtual OdGePoint3d firstVertex() const
virtual void setToStraightLeader()
virtual void setDimtxt(double val)
virtual void detachAnnotation()
virtual int numVertices() const
virtual void setDimtad(int val)
virtual void setDimasz(double val)
virtual OdGePoint3d vertexAt(int vertexIndex) const
virtual double dimscale() const
virtual void disableArrowHead()
virtual void setAnnotationOffset(const OdGeVector3d &offset)
virtual OdResult subGetClassID(void *pClsid) const
virtual OdGeVector3d annotationXDir() const
virtual double dimgap() const
ODRX_SEALED_VIRTUAL void subViewportDraw(OdGiViewportDraw *pVd) const ODRX_OVERRIDE
virtual void setDimlwd(OdDb::LineWeight val)
virtual void setToSplineLeader()
virtual OdDbHardPointerId dimensionStyle() const