|  | 
|  | ODRX_DECLARE_MEMBERS (OdDbShModelerHistory) | 
|  | 
| virtual OdDbObjectId | createShHistory (OdDb3dSolid const *pSolid, OdDbObjectPtr &pHistObj)=0 | 
|  | 
| virtual void | getHistoryVariables (const OdDbObjectPtr &pHistObj, bool &bShowHistory, bool &bRecordHistory)=0 | 
|  | 
| virtual void | setShowHistory (OdDbObjectPtr &pHistObj, bool bShowHistory)=0 | 
|  | 
| virtual void | setRecordHistory (OdDbObjectPtr &pHistObj, bool bRecordHistory)=0 | 
|  | 
| virtual void | clearHistory (OdDbObjectPtr &pHistObj)=0 | 
|  | 
| virtual OdResult | createBox (OdDb3dSolid *pSolid, double dXLen, double dYLen, double dZLen)=0 | 
|  | 
| virtual OdResult | createFrustum (OdDb3dSolid *pSolid, double dHeight, double dXRadius, double dYRadius, double dTopXRadius)=0 | 
|  | 
| virtual OdResult | createWedge (OdDb3dSolid *pSolid, double dXLen, double dYLen, double dZLen)=0 | 
|  | 
| virtual OdResult | createPyramid (OdDb3dSolid *pSolid, double dHeight, int iSides, double dRadius, double dTopRadius)=0 | 
|  | 
| virtual OdResult | createSphere (OdDb3dSolid *pSolid, double dRadius)=0 | 
|  | 
| virtual OdResult | createTorus (OdDb3dSolid *pSolid, double dMajorRadius, double dMinorRadius)=0 | 
|  | 
| virtual OdResult | setSubentColor (OdDb3dSolid *pSolid, const OdDbSubentId &subentId, const OdCmColor &color)=0 | 
|  | 
| virtual OdResult | setSubentMaterial (OdDb3dSolid *pSolid, const OdDbSubentId &subentId, OdDbObjectId matId)=0 | 
|  | 
| virtual OdResult | createLoftedSolid (OdDb3dSolid *pSolid, OdDbEntityPtrArray &crossSections, OdDbEntityPtrArray &guideCurves, OdDbEntity *pPathCurve, OdDbLoftOptions &loftOpt)=0 | 
|  | 
| virtual OdResult | createRevolvedSolid (OdDb3dSolid *pSolid, OdDbEntity *pRevolveCurve, const OdGePoint3d &axisPoint, const OdGeVector3d &axisDir, double dAngleOfRevolution, double dStartAngle, OdDbRevolveOptions &revolveOpt)=0 | 
|  | 
| virtual OdResult | createSweptSolid (OdDb3dSolid *pSolid, OdDbEntity *pSweepCurve, OdDbEntity *pPathCurve, const OdGeVector3d &directioVector, OdDbSweepOptions &sweepOpt)=0 | 
|  | 
| virtual OdResult | booleanOper (OdDb3dSolid *pSolid, OdDb3dSolid *pSecondEll, OdDb::BoolOperType operation)=0 | 
|  | 
| virtual OdResult | postInDatabase (OdDbObjectId objSolidId)=0 | 
|  | 
| virtual OdResult | subTransformBy (OdDb3dSolid *pSolid, const OdGeMatrix3d &xform)=0 | 
|  | 
|  | ODRX_HEAP_OPERATORS () | 
|  | 
|  | OdRxObject () | 
|  | 
| virtual | ~OdRxObject () | 
|  | 
| virtual OdRxObject * | queryX (const OdRxClass *pClass) const | 
|  | 
| virtual OdRxObject * | x (const OdRxClass *pClass) const | 
|  | 
| virtual OdRxClass * | isA () const | 
|  | 
| virtual void | addRef ()=0 | 
|  | 
| virtual void | release ()=0 | 
|  | 
| virtual long | numRefs () const | 
|  | 
| bool | isKindOf (const OdRxClass *pClass) const | 
|  | 
| virtual OdRxObjectPtr | clone () const | 
|  | 
| virtual void | copyFrom (const OdRxObject *pSource) | 
|  | 
| virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const | 
|  | 
| virtual bool | isEqualTo (const OdRxObject *pOther) const | 
|  | 
Corresponding C++ library: TD_Db <group OdDbSh_Classes> 
Definition at line 43 of file ModelerHistory.h.