65 virtual Acad::ErrorStatus
createBox(
double,
double,
double);
84 virtual Acad::ErrorStatus
getArea(
double &)
const ;
101 virtual Acad::ErrorStatus
setBody(
void const *);
115 virtual void *
body(
void)
const ;
Acad::ErrorStatus ErrorStatus
#define ACRX_DECLARE_MEMBERS(classname)
virtual Acad::ErrorStatus shellBody(AcArray< AcDbSubentId *, AcArrayMemCopyReallocator< AcDbSubentId * > > const &, double)
virtual Acad::ErrorStatus getSubentMaterial(AcDbSubentId const &, AcDbObjectId &) const
virtual unsigned long numChanges(void) const
virtual Acad::ErrorStatus setShowHistory(bool)
virtual Acad::ErrorStatus createExtrudedSolid(AcDbEntity *, AcDbSubentId const &, double, AcDbSweepOptions &)
virtual Acad::ErrorStatus stlOut(wchar_t const *, Adesk::Boolean) const
virtual Acad::ErrorStatus createFrom(AcDbEntity const *)
virtual Acad::ErrorStatus createPyramid(double, int, double, double)
virtual Acad::ErrorStatus setSubentMaterial(AcDbSubentId const &, AcDbObjectId)
virtual Acad::ErrorStatus createBox(double, double, double)
virtual Acad::ErrorStatus getSubentPathsAtGsMarker(unsigned long, int, AcGePoint3d const &, AcGeMatrix3d const &, int &, AcDbFullSubentPath *&, int=0, AcDbObjectId *=nullptr) const
virtual Acad::ErrorStatus createRevolvedSolid(AcDbEntity *, AcGePoint3d const &, AcGeVector3d const &, double, double, AcDbRevolveOptions &)
virtual Acad::ErrorStatus setRecordHistory(bool)
virtual Acad::ErrorStatus extrudeAlongPath(AcDbRegion const *, AcDbCurve const *, double=0.0)
virtual AcDbEntity * subentPtr(AcDbFullSubentPath const &) const
virtual Acad::ErrorStatus revolve(AcDbRegion const *, AcGePoint3d const &, AcGeVector3d const &, double)
virtual Acad::ErrorStatus convertToBrepAtSubentPaths(AcArray< AcDbFullSubentPath, AcArrayObjectCopyReallocator< AcDbFullSubentPath > > const &)
virtual Acad::ErrorStatus chamferEdges(AcArray< AcDbSubentId *, AcArrayMemCopyReallocator< AcDbSubentId * > > const &, AcDbSubentId const &, double, double)
virtual Acad::ErrorStatus extrudeFaces(AcArray< AcDbSubentId *, AcArrayMemCopyReallocator< AcDbSubentId * > > const &, double, double)
virtual Acad::ErrorStatus checkInterference(AcDb3dSolid const *, int, int &, AcDb3dSolid *&) const
virtual Acad::ErrorStatus offsetBody(double)
virtual Acad::ErrorStatus getMassProp(double &, AcGePoint3d &, double *const, double *const, double *const, AcGeVector3d *const, double *const, AcDbExtents &) const
virtual Acad::ErrorStatus imprintEntity(AcDbEntity const *)
virtual Acad::ErrorStatus getGsMarkersAtSubentPath(AcDbFullSubentPath const &, AcGeIntArray &) const
virtual Acad::ErrorStatus getSection(AcGePlane const &, AcDbRegion *&) const
virtual Acad::ErrorStatus taperFaces(AcArray< AcDbSubentId *, AcArrayMemCopyReallocator< AcDbSubentId * > > const &, AcGePoint3d const &, AcGeVector3d const &, double)
virtual Acad::ErrorStatus getSubentColor(AcDbSubentId const &, AcCmColor &) const
virtual Acad::ErrorStatus createTorus(double, double)
virtual Acad::ErrorStatus transformFaces(AcArray< AcDbSubentId *, AcArrayMemCopyReallocator< AcDbSubentId * > > const &, AcGeMatrix3d const &)
virtual Acad::ErrorStatus copyFace(AcDbSubentId const &, AcDbEntity *&)
virtual Acad::ErrorStatus getSubentMaterialMapper(AcDbSubentId const &, AcGiMapper &) const
virtual ~AcDb3dSolid(void)
virtual Acad::ErrorStatus booleanOper(AcDb::BoolOperType, AcDb3dSolid *)
virtual Acad::ErrorStatus createExtrudedSolid(AcDbEntity *, AcGeVector3d const &, AcDbSweepOptions &)
virtual Acad::ErrorStatus offsetFaces(AcArray< AcDbSubentId *, AcArrayMemCopyReallocator< AcDbSubentId * > > const &, double)
virtual Acad::ErrorStatus getSlice(AcDbSurface *, bool, AcDb3dSolid *&)
virtual Acad::ErrorStatus cleanBody(void)
virtual Acad::ErrorStatus createSweptSolid(AcDbEntity *, AcDbEntity *, AcDbSweepOptions &)
virtual Acad::ErrorStatus copyEdge(AcDbSubentId const &, AcDbEntity *&)
virtual Acad::ErrorStatus createFrustum(double, double, double, double)
virtual Acad::ErrorStatus setSubentColor(AcDbSubentId const &, AcCmColor const &)
virtual void list(void) const
virtual Acad::ErrorStatus createLoftedSolid(AcDbEntityArray &, AcDbEntityArray &, AcDbEntity *, AcDbLoftOptions &)
virtual Adesk::Boolean worldDraw(AcGiWorldDraw *)
virtual void * body(void) const
virtual Acad::ErrorStatus extrude(AcDbRegion const *, double, double)
virtual Acad::ErrorStatus removeFaces(AcArray< AcDbSubentId *, AcArrayMemCopyReallocator< AcDbSubentId * > > const &)
virtual Acad::ErrorStatus setSubentMaterialMapper(AcDbSubentId const &, AcGiMapper const &)
virtual Acad::ErrorStatus createRevolvedSolid(AcDbEntity *, AcDbSubentId const &, AcGePoint3d const &, AcGeVector3d const &, double, double, AcDbRevolveOptions &)
virtual Acad::ErrorStatus subClose(void)
virtual Acad::ErrorStatus separateBody(AcArray< AcDb3dSolid *, AcArrayMemCopyReallocator< AcDb3dSolid * > > &)
virtual Acad::ErrorStatus createExtrudedSolid(AcDbEntity *, AcDbSubentId const &, AcGeVector3d const &, AcDbSweepOptions &)
virtual AcDbSubentId internalSubentId(void *) const
virtual Acad::ErrorStatus createSphere(double)
virtual void viewportDraw(AcGiViewportDraw *)
virtual Acad::ErrorStatus createSweptSolid(AcDbEntity *, AcDbSubentId const &, AcDbEntity *, AcDbSweepOptions &)
virtual Acad::ErrorStatus extrudeFacesAlongPath(AcArray< AcDbSubentId *, AcArrayMemCopyReallocator< AcDbSubentId * > > const &, AcDbCurve const *)
virtual bool showHistory(void) const
virtual Acad::ErrorStatus filletEdges(AcArray< AcDbSubentId *, AcArrayMemCopyReallocator< AcDbSubentId * > > const &, AcGeDoubleArray const &, AcGeDoubleArray const &, AcGeDoubleArray const &)
virtual void * internalSubentPtr(AcDbSubentId const &) const
virtual Acad::ErrorStatus createWedge(double, double, double)
Acad::ErrorStatus createSculptedSolid(AcArray< AcDbEntity *, AcArrayMemCopyReallocator< AcDbEntity * > > const &, AcArray< int, AcArrayMemCopyReallocator< int > > const &)
Acad::ErrorStatus projectOnToSolid(AcDbEntity const *, AcGeVector3d const &, AcArray< AcDbEntity *, AcArrayMemCopyReallocator< AcDbEntity * > > &) const
virtual Acad::ErrorStatus getClassID(_GUID *) const
virtual Adesk::Boolean isNull(void) const
virtual bool recordHistory(void) const
virtual Acad::ErrorStatus getSlice(AcGePlane const &, Adesk::Boolean, AcDb3dSolid *&)
virtual Acad::ErrorStatus setBody(void const *)
virtual Acad::ErrorStatus getArea(double &) const