OdSmartPtr< OdDbBody > OdDbBodyPtr
virtual void saveAs(OdGiWorldDraw *pWd, OdDb::DwgVersion ver) const
virtual OdResult subGetGeomExtents(OdGeExtents3d &extents) const
OdResult acisIn(OdStreamBuf *pStreamBuf, AfTypeVer *pTypeVer=0)
virtual bool subWorldDraw(OdGiWorldDraw *pWd) const
virtual void * body() const
virtual OdResult setBody(const void *pGeometry)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdResult acisOut(OdStreamBuf *pStreamBuf, AfTypeVer typeVer=kAfTypeVerAny) const
virtual OdDbEntityPtr subSubentPtr(const OdDbFullSubentPath &id) const
virtual void copyFrom(const OdRxObject *pSource) ODRX_OVERRIDE
DWGMAP_DECLARE_MEMBERS(OdDbBody)
virtual OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
static OdResult setSubentPath(OdBrEntity &ent, OdDbFullSubentPath &subpath)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
void brep(OdBrBrep &brep)
virtual OdUInt32 numChanges() const
virtual OdResult subExplode(OdRxObjectPtrArray &entitySet) const
virtual void * internalSubentPtr(const OdDbSubentId &id) const
virtual void subViewportDraw(OdGiViewportDraw *pVd) const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
static OdResult acisIn(const OdString &filename, OdDbEntityPtrArray &solids, ColorConversionType convAcisColors=kConvNone)
bool getFaceMesh(GeMesh::OdGeTrMesh &mesh, OdGsMarker iFace, const wrTriangulationParams &triangulationParams) const
virtual OdDbObjectPtr decomposeForSave(OdDb::DwgVersion ver, OdDbObjectId &replaceId, bool &exchangeXData)
virtual OdResult subTransformBy(const OdGeMatrix3d &xfn)
virtual OdResult subGetSubentPathsAtGsMarker(OdDb::SubentType type, OdGsMarker gsMark, const OdGePoint3d &pickPoint, const OdGeMatrix3d &viewXform, OdDbFullSubentPathArray &subentPaths, const OdDbObjectIdArray *pEntAndInsertStack) const
virtual OdDbSubentId internalSubentId(void *ent) const
static OdResult generateMesh(const OdDbEntity *pEnt, const OdBrMesh2dFilter &filter, OdBrMesh2d &mesh2d)
static OdResult acisOut(const OdString &filename, const OdDbEntityPtrArray &solids, AfTypeVer typeVer=kAfVer700|kAfTypeASCII)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual OdResult subGetGsMarkersAtSubentPath(const OdDbFullSubentPath &subPath, OdGsMarkerArray &gsMarkers) const