CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
27 #ifndef ODDB_DBHELIX_H
28 #define ODDB_DBHELIX_H
void setConstrain(ConstrainType constrain)
virtual OdResult subTransformBy(const OdGeMatrix3d &xfm)
void setAxisPoint(const OdGePoint3d &axisPoint, bool bMoveStartPoint=true)
void setHeight(double dHeight)
void setAxisVector(const OdGeVector3d &axisVector)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
void setTwist(bool bTwist)
virtual OdResult subExplode(OdRxObjectPtrArray &entitySet) const
void setBaseRadius(double dRadius)
double totalLength() const
OdGePoint3d axisPoint() const
double baseRadius() const
void setTopRadius(double dRadius)
void setTurnHeight(double dTurnHeight)
OdGePoint3d startPoint() const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdGeVector3d axisVector() const
ConstrainType constrain() const
virtual OdResult reverseCurve()
void setStartPoint(const OdGePoint3d &startPoint)
void setTurns(double dTurns)
ODDB_DECLARE_MEMBERS(OdDbHelix)
OdSmartPtr< OdDbHelix > OdDbHelixPtr
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual OdResult subGetClassID(void *pClsid) const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
double turnHeight() const