|
virtual | ~CFxModelerExtension ()=0 |
|
virtual OdResult | generateEDGES (const OdRxObjectPtrArray &curveSegments, ENTITY_LIST &edges, OdRxObjectPtr pPar=0)=0 |
|
virtual OdResult | generateEDGES (const OdRxObjectPtr &pIt, EDGE *&edge, bool negative=false)=0 |
|
virtual OdResult | generateWire (const OdDbEntity *pPathCurve, BODY *&pBody)=0 |
|
virtual bool | getBodyTransform (const BODY *body, OdGeMatrix3d &mx)=0 |
|
virtual OdResult | generateCurve (EDGE *pEdge, OdGeCurve3d *&o_pCurve)=0 |
|
virtual void | StartModellerInThread ()=0 |
|
virtual void * | getSpaBodyEntity (OdDbEntityPtr pEnt)=0 |
|
virtual void * | getBodyFromEntity (OdDbEntityPtr i_pEnt)=0 |
|
virtual OdResult | getWiresFromRegion (OdDbRegionPtr pR, std::vector< BODY * > &OuterWires, std::vector< std::vector< BODY * >> &IslandsToEntity)=0 |
|
virtual void | setBodyFor (ENTITY_LIST *pNewFile, AfTypeVer typeVer, OdDbRegionPtr &offsetregion)=0 |
|
virtual BODY * | getBodyFrom (const OdDbRegion *pRegion)=0 |
|
virtual BODY * | getBodyFrom (const OdDbSurface *pSurface)=0 |
|
virtual BODY * | getBodyFrom (const OdDb3dSolid *pSolid)=0 |
|
virtual OdResult | rayTest2 (OdDbEntityPtr i_pObj, const OdGePoint3d &rayBasePoint, const OdGeVector3d &rayDir, double rayRadius, OdArray< OdDbSubentId > &subEntIds, OdGeDoubleArray ¶meters)=0 |
|
virtual void | applyColor (OdDbEntityPtr pThis, OdDbEntityPtr pOther) |
|
virtual OdResult | flatShot (const OdDb3dSolidPtr pBody, const OdGePoint3d &eye_pos, const OdGePoint3d &target_pos, bool bPersepcitveProjection, OdDbEntityPtrArray &result) |
|
virtual OdResult | flatShot (const OdDbSurfacePtr pSurface, const OdGePoint3d &eye_pos, const OdGePoint3d &target_pos, bool bPersepcitveProjection, OdDbEntityPtrArray &result) |
|
virtual OdResult | flatShotHL (const OdDbEntityPtrArray &input, const OdGePoint3d &eye_pos, const OdGePoint3d &target_pos, bool bPersepcitveProjection, OdArray< HLData > &output) |
|
virtual int | initialize_acis () |
|
virtual int | terminate_acis (int level) |
|
virtual bool | getCentroid (OdDbRegionPtr i_region, OdGePoint2d &o_center) |
|
virtual bool | separateRegion (OdDbRegionPtr i_region, OdRxObjectPtrArray &o_entitySet) |
|
virtual OdResult | getSubentities (OdDb3dSolidPtr i_pSolid, OdDb::SubentType i_type, OdDbFullSubentPathArray &o_subentPaths) |
|
virtual OdResult | drawShells (OdGiViewportDraw *pViewportDraw, OdDbEntityPtr pEntity) |
|
virtual OdResult | drawEdges (OdGiViewportDraw *pViewportDraw, OdDbEntityPtr pEntity) |
|
virtual OdResult | drawSilhouettes (OdGiViewportDraw *pViewportDraw, OdDbEntityPtr pEntity, CFxSilhouetteVisiblityCallback *pCallback=0) |
|
Definition at line 505 of file FxDbExtension.h.