CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdDb3dSolid Member List

This is the complete list of members for OdDb3dSolid, including all inherited members.

acisIn(OdStreamBuf *pStreamBuf, AfTypeVer *pTypeVer=0)OdDb3dSolid
acisOut(OdStreamBuf *pStreamBuf, AfTypeVer typeVer=kAfTypeVerAny) constOdDb3dSolid
addPersistentReactor(const OdDbObjectId &objId)OdDbObjectvirtual
addReactor(OdDbObjectReactor *pReactor) constOdDbObject
addRef() overrideOdDbObjectvirtual
addSubentPaths(const OdDbFullSubentPathArray &paths) ODRX_FINALOdDbEntity
appendToOwner(OdDbIdPair &idPair, OdDbObject *pOwnerObject, OdDbIdMapping &ownerIdMap)OdDbEntityvirtual
applyPartialUndo(OdDbDwgFiler *pUndoFiler, OdRxClass *pClassObj)OdDbEntityvirtual
assertNotifyEnabled() constOdDbObject
assertReadEnabled() constOdDbObject
assertWriteEnabled(bool autoUndo=true, bool recordModified=true)OdDbObject
audit(OdDbAuditInfo *pAuditInfo)OdDbObjectvirtual
blockId() constOdDbEntity
body() constOdDb3dSolidvirtual
booleanOper(OdDb::BoolOperType operation, OdDb3dSolid *solid)OdDb3dSolidvirtual
boundingBoxIntersectWith(const OdDbEntity *pEnt, OdDb::Intersect intType, OdGePoint3dArray &points, OdGsMarker thisGsMarker, OdGsMarker otherGsMarker) constOdDbEntity
boundingBoxIntersectWith(const OdDbEntity *pEnt, OdDb::Intersect intType, const OdGePlane &projPlane, OdGePoint3dArray &points, OdGsMarker thisGsMarker, OdGsMarker otherGsMarker) constOdDbEntity
brep(OdBrBrep &brep)OdDb3dSolid
cancel()OdDbObject
cast(const OdRxObject *pointer)OdRxObjectinlinestatic
castShadows() constOdDbEntityvirtual
chamferEdges(const OdArray< OdDbSubentId * > &edgeSubentIds, const OdDbSubentId &baseFaceSubentId, double baseDist, double otherDist)OdDb3dSolidvirtual
checkInterference(const OdDb3dSolid *otherSolid, bool createNewSolid, bool &solidsInterfere, OdDb3dSolidPtr &commonVolumeSolid) constOdDb3dSolidvirtual
cleanBody()OdDb3dSolidvirtual
clone() constOdRxObjectvirtual
cloneMeForDragging() ODRX_FINALOdDbEntity
collisionType() constOdDbEntityvirtual
color() constOdDbEntity
colorId() constOdDbEntity
colorIndex() constOdDbEntity
comparedTo(const OdRxObject *pOther) constOdRxObjectvirtual
composeForLoad(OdDb::SaveType format, OdDb::DwgVersion version, OdDbAuditInfo *pAuditInfo)OdDbObjectvirtual
convertForSave(OdDb::DwgVersion ver)OdDbObject
convertToBrepAtSubentPaths(const OdDbFullSubentPathArray &)OdDb3dSolidvirtual
copied(const OdDbObject *pObject, const OdDbObject *pNewObject)OdDbObjectvirtual
copyEdge(const OdDbSubentId &subentId, OdDbEntityPtr &newEntity)OdDb3dSolidvirtual
copyFace(const OdDbSubentId &subentId, OdDbEntityPtr &newEntity)OdDb3dSolidvirtual
copyFrom(const OdRxObject *pSource) ODRX_OVERRIDEOdDb3dSolidvirtual
createBox(double xLen, double yLen, double zLen)OdDb3dSolidvirtual
createExtensionDictionary()OdDbObject
createExtrudedSolid(OdDbEntity *pSweepEnt, const OdGeVector3d &directionVec, OdDbSweepOptions &sweepOptions)OdDb3dSolidvirtual
createExtrudedSolid(OdDbEntity *pSweepEnt, const OdDbSubentId &faceSubentId, const OdGeVector3d &directionVec, OdDbSweepOptions &sweepOptions)OdDb3dSolidvirtual
createExtrudedSolid(OdDbEntity *pSweepEnt, const OdDbSubentId &faceSubentId, double height, OdDbSweepOptions &sweepOptions)OdDb3dSolidvirtual
createFrom(const OdDbEntity *pFromEntity)OdDb3dSolidvirtual
createFrustum(double height, double majorRadius, double minorRadius, double topMajorRadius)OdDb3dSolidvirtual
createLoftedSolid(OdDbEntityPtrArray &crossSectionCurves, OdDbEntityPtrArray &guideCurves, OdDbEntity *pPathCurve, OdDbLoftOptions &loftOptions)OdDb3dSolidvirtual
createPyramid(double height, int sides, double radius, double topRadius=0.0)OdDb3dSolidvirtual
createRevolvedSolid(OdDbEntity *pRevEnt, const OdGePoint3d &axisPnt, const OdGeVector3d &axisDir, double revAngle, double startAngle, OdDbRevolveOptions &revolveOptions)OdDb3dSolidvirtual
createRevolvedSolid(OdDbEntity *pRevEnt, const OdDbSubentId &faceSubentId, const OdGePoint3d &axisPnt, const OdGeVector3d &axisDir, double revAngle, double startAngle, OdDbRevolveOptions &revolveOptions)OdDb3dSolidvirtual
createSculptedSolid(OdDbEntityPtrArray &limitingBodies, const OdGeIntArray &limitingFlags)OdDb3dSolid
createSphere(double radius)OdDb3dSolidvirtual
createSweptSolid(OdDbEntity *pSweepEnt, const OdDbSubentId &faceSubentId, OdDbEntity *pPathEnt, OdDbSweepOptions &sweepOptions)OdDb3dSolidvirtual
createSweptSolid(OdDbEntity *pSweepEnt, OdDbEntity *pPathEnt, OdDbSweepOptions &sweepOptions)OdDb3dSolidvirtual
createTorus(double majorRadius, double minorRadius)OdDb3dSolidvirtual
createWedge(double xLen, double yLen, double zLen)OdDb3dSolidvirtual
createXrecord(const OdString &xrecordName, OdDb::DuplicateRecordCloning style=OdDb::kDrcIgnore)OdDbObject
database() constOdDbObject
decomposeForSave(OdDb::DwgVersion ver, OdDbObjectId &replaceId, bool &exchangeXData)OdDb3dSolidvirtual
OdDbEntity::decomposeForSave(OdDb::SaveType format, OdDb::DwgVersion ver, OdDbObjectId &replaceId, bool &exchangeXData)OdDbObjectvirtual
deepClone(OdDbIdMapping &idMap, OdDbObject *pOwner, bool bPrimary=true) const ODRX_FINALOdDbObject
deleteSubentPaths(const OdDbFullSubentPathArray &paths) ODRX_FINALOdDbEntity
desc()OdRxObjectstatic
determineGeomType(bool byBrep=false, OdDb3dSolidGeomParams **params=nullptr) constOdDb3dSolid
disableUndoRecording(bool disable)OdDbObject
downgradeOpen()OdDbObject
dragStatus(const OdDb::DragStat status)OdDbEntityvirtual
drawable()OdDbEntityvirtual
DrawableType enum nameOdGiDrawable
drawableType() constOdGiDrawableinlinevirtual
dwgIn(OdDbDwgFiler *pFiler)OdDbObject
dwgInFields(OdDbDwgFiler *pFiler)OdDb3dSolidvirtual
DWGMAP_DECLARE_MEMBERS(OdDb3dSolid)OdDb3dSolid
dwgOut(OdDbDwgFiler *pFiler) constOdDbObject
dwgOutFields(OdDbDwgFiler *pFiler) constOdDb3dSolidvirtual
dxfIn(OdDbDxfFiler *pFiler)OdDbEntityvirtual
dxfInFields(OdDbDxfFiler *pFiler)OdDb3dSolidvirtual
dxfInFields_R12(OdDbDxfFiler *pFiler)OdDbEntityvirtual
dxfOut(OdDbDxfFiler *pFiler) constOdDbEntityvirtual
dxfOutFields(OdDbDxfFiler *pFiler) constOdDb3dSolidvirtual
dxfOutFields_R12(OdDbDxfFiler *pFiler) constOdDbEntityvirtual
eBox enum valueOdDb3dSolid
eCone enum valueOdDb3dSolid
eCylinder enum valueOdDb3dSolid
eExtrusion enum valueOdDb3dSolid
eLoft enum valueOdDb3dSolid
entityColor() constOdDbEntityvirtual
ePyramid enum valueOdDb3dSolid
erase(bool eraseIt=true)OdDbObject
erased(const OdDbObject *pObject, bool erasing=true)OdDbObjectvirtual
eRevolve enum valueOdDb3dSolid
eSphere enum valueOdDb3dSolid
eSweep enum valueOdDb3dSolid
eTorus enum valueOdDb3dSolid
eUndefinedType enum valueOdDb3dSolid
eWedge enum valueOdDb3dSolid
explode(OdRxObjectPtrArray &entitySet) const ODRX_FINALOdDbEntity
explodeGeometry(OdRxObjectPtrArray &entitySet) constOdDbEntityvirtual
explodeGeometryToBlock(OdDbBlockTableRecord *pBlockRecord, OdDbObjectIdArray *ids=0)OdDbEntityvirtual
explodeToBlock(OdDbBlockTableRecord *pBlockRecord, OdDbObjectIdArray *ids=0)OdDbEntityvirtual
extensionDictionary() constOdDbObject
extrude(const OdDbRegion *pRegion, double height, double taperAngle=0.0)OdDb3dSolidvirtual
extrudeAlongPath(const OdDbRegion *region, const OdDbCurve *path, double taperAngle=0.0)OdDb3dSolidvirtual
extrudeFaces(const OdArray< OdDbSubentId * > &faceSubentIds, double height, double taper)OdDb3dSolidvirtual
extrudeFacesAlongPath(const OdArray< OdDbSubentId * > &faceSubentIds, const OdDbCurve *path)OdDb3dSolidvirtual
filletEdges(const OdArray< OdDbSubentId * > &edgeSubentIds, const OdGeDoubleArray &radius, const OdGeDoubleArray &startSetback, const OdGeDoubleArray &endSetback)OdDb3dSolidvirtual
GeomType enum nameOdDb3dSolid
getArea(double &area) constOdDb3dSolidvirtual
getClassID(void *pClsid) const ODRX_FINALOdDbObject
getCompoundObjectTransform(OdGeMatrix3d &xM) const ODRX_FINALOdDbEntity
getDbHandle() constOdDbObject
getEcs() constOdDbEntityvirtual
getFaceMesh(GeMesh::OdGeTrMesh &mesh, OdGsMarker iFace, const wrTriangulationParams &triangulationParams) constOdDb3dSolid
getField(const OdString &fieldName) constOdDbObject
getField(const OdString &fieldName, OdDb::OpenMode mode) constOdDbObject
getFieldDictionary() constOdDbObject
getFieldDictionary(OdDb::OpenMode mode) constOdDbObject
getGeomExtents(OdGeExtents3d &extents) const ODRX_FINALOdDbEntityvirtual
getGripPoints(OdGePoint3dArray &gripPoints) const ODRX_FINALOdDbEntity
getGripPoints(OdDbGripDataPtrArray &grips, const double curViewUnitSize, const int gripSize, const OdGeVector3d &curViewDir, const int bitFlags) const ODRX_FINALOdDbEntity
getGripPointsAtSubentPath(const OdDbFullSubentPath &path, OdDbGripDataPtrArray &grips, const double curViewUnitSize, const int gripSize, const OdGeVector3d &curViewDir, const OdUInt32 bitflags) const ODRX_FINALOdDbEntity
getGsMarkersAtSubentPath(const OdDbFullSubentPath &subPath, OdGsMarkerArray &gsMarkers) const ODRX_FINALOdDbEntity
getMassProp(double &volume, OdGePoint3d &centroid, double momInertia[3], double prodInertia[3], double prinMoments[3], OdGeVector3d prinAxes[3], double radiiGyration[3], OdGeExtents3d &extents) constOdDb3dSolidvirtual
getObjectSaveVersion(const OdDbFiler *pFiler, OdDb::MaintReleaseVer *pMaintVer=0) constOdDbObjectvirtual
getOsnapPoints(OdDb::OsnapMode osnapMode, OdGsMarker gsSelectionMark, const OdGePoint3d &pickPoint, const OdGePoint3d &lastPoint, const OdGeMatrix3d &xWorldToEye, OdGePoint3dArray &snapPoints) const ODRX_FINALOdDbEntity
getOsnapPoints(OdDb::OsnapMode osnapMode, OdGsMarker gsSelectionMark, const OdGePoint3d &pickPoint, const OdGePoint3d &lastPoint, const OdGeMatrix3d &xWorldToEye, OdGePoint3dArray &snapPoints, const OdGeMatrix3d &insertionMat) const ODRX_FINALOdDbEntity
getPersistentReactors() constOdDbObject
getPlane(OdGePlane &plane, OdDb::Planarity &planarity) constOdDbEntityvirtual
getPlotStyleNameId(OdDbObjectId &plotStyleNameId) constOdDbEntity
getSection(const OdGePlane &plane, OdDbRegionPtr &sectionRegion) constOdDb3dSolidvirtual
getSlice(const OdGePlane &plane, bool bGetNegHalfToo, OdDb3dSolidPtr &pNegHalfSolid)OdDb3dSolidvirtual
getSlice(OdDbSurface *pSurface, bool bGetNegHalfToo, OdDb3dSolidPtr &pNegHalfSolid)OdDb3dSolidvirtual
getStretchPoints(OdGePoint3dArray &stretchPoints) const ODRX_FINALOdDbEntity
getSubentClassId(const OdDbFullSubentPath &path, void *clsId) ODRX_FINALOdDbEntity
getSubentColor(const OdDbSubentId &subentId, OdCmColor &color) constOdDb3dSolidvirtual
getSubentMaterial(const OdDbSubentId &subentId, OdDbObjectId &matId) constOdDb3dSolidvirtual
getSubentMaterialMapper(const OdDbSubentId &subentId, OdGiMapper &mapper) constOdDb3dSolidvirtual
getSubentPathGeomExtents(const OdDbFullSubentPath &path, OdGeExtents3d &extents) ODRX_FINALOdDbEntity
getSubentPathsAtGsMarker(OdDb::SubentType type, OdGsMarker gsMark, const OdGePoint3d &pickPoint, const OdGeMatrix3d &xfm, OdDbFullSubentPathArray &subentPaths, const OdDbObjectIdArray *pEntAndInsertStack=0) const ODRX_FINALOdDbEntity
getTransformedCopy(const OdGeMatrix3d &xfm, OdDbEntityPtr &pCopy) const ODRX_FINALOdDbEntity
getTransientReactors() constOdDbObject
goodbye(const OdDbObject *pObject)OdDbObjectvirtual
gripStatus(const OdDb::GripStat status) ODRX_FINALOdDbEntity
gsNode() constOdDbObjectvirtual
handle() constOdDbObjectinline
handOverTo(OdDbObject *pNewObject, bool keepXData=true, bool keepExtDict=true)OdDbObject
hasFields() constOdDbObject
hasPersistentReactor(const OdDbObjectId &objId) constOdDbObject
hasSaveVersionOverride() constOdDbObject
hasXData(const OdChar *regappName=nullptr) constOdDbObject
hideMeForDragging() const ODRX_FINALOdDbEntity
highlight(bool bDoIt=true, const OdDbFullSubentPath *pSubId=0, bool highlightAll=false) const ODRX_FINALOdDbEntity
id() constOdDbObjectvirtual
imprintEntity(const OdDbEntity *pEntity)OdDb3dSolidvirtual
internalSubentId(void *ent) constOdDb3dSolidvirtual
internalSubentPtr(const OdDbSubentId &id) constOdDb3dSolidvirtual
intersectWith(const OdDbEntity *pEnt, OdDb::Intersect intType, OdGePoint3dArray &points, OdGsMarker thisGsMarker=0, OdGsMarker otherGsMarker=0) const ODRX_FINALOdDbEntity
intersectWith(const OdDbEntity *pEnt, OdDb::Intersect intType, const OdGePlane &projPlane, OdGePoint3dArray &points, OdGsMarker thisGsMarker=0, OdGsMarker otherGsMarker=0) const ODRX_FINALOdDbEntity
isA() constOdRxObjectvirtual
isAProxy() constOdDbObject
isBox(bool byBrep=false, double *xLen=nullptr, double *yLen=nullptr, double *zLen=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isCone(bool byBrep=false, double *height=nullptr, double *majorRadius=nullptr, double *minorRadius=nullptr, double *topMajorRadius=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isContentSnappable() const ODRX_FINALOdDbEntity
isCylinder(bool byBrep=false, double *height=nullptr, double *majorRadius=nullptr, double *minorRadius=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isDBRO() constOdDbObject
isEqualTo(const OdRxObject *pOther) constOdRxObjectvirtual
isErased() constOdDbObject
isEraseStatusToggled() constOdDbObject
isExtrusion(bool byBrep=false, OdGeVector3d *direction=nullptr, OdDbEntity **extrusionEntity=nullptr, OdDbSweepOptions *options=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isKindOf(const OdRxClass *pClass) constOdRxObjectinline
isLoft(bool byBrep=false, OdDbEntityPtrArray *crossSectionCurves=nullptr, OdDbEntityPtrArray *guideCurves=nullptr, OdDbEntity **pathCurve=nullptr, OdDbLoftOptions *options=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isModified() constOdDbObject
isModifiedGraphics() constOdDbObject
isModifiedXData() constOdDbObject
isNewObject() constOdDbObject
isNotifyEnabled() constOdDbObject
isNotifying() constOdDbObject
isNull() constOdDb3dSolid
isOdDbObjectIdsInFlux() constOdDbObject
isPersistent() constOdDbObjectvirtual
isPlanar() constOdDbEntityvirtual
isPyramid(bool byBrep=false, double *height=nullptr, int *sides=nullptr, double *radius=nullptr, double *topRadius=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isReadEnabled() constOdDbObject
isReallyClosing() constOdDbObject
isRevolve(bool byBrep=false, double *revolveAngle=nullptr, double *startAngle=nullptr, OdGePoint3d *axisPoint=nullptr, OdGeVector3d *axisDir=nullptr, OdDbEntity **revolveEntity=nullptr, OdDbRevolveOptions *options=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isSphere(bool byBrep=false, double *radius=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isSweep(bool byBrep=false, OdDbEntity **sweepEntity=nullptr, OdDbEntity **pathEntity=nullptr, OdDbSweepOptions *options=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isTorus(bool byBrep=false, double *majorRadius=nullptr, double *minorRadius=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isUndoing() constOdDbObject
isUndoRecordingDisabled() constOdDbObject
isWedge(bool byBrep=false, double *xLen=nullptr, double *yLen=nullptr, double *zLen=nullptr, OdGeMatrix3d *matrix=nullptr) constOdDb3dSolid
isWriteEnabled() constOdDbObject
kAmbientLight enum valueOdGiDrawable
kCustomBackground enum valueOdGiDrawable
kDistantLight enum valueOdGiDrawable
kDrawableBlockDependentViewportDraw enum valueOdGiDrawable
kDrawableHasAttributes enum valueOdGiDrawable
kDrawableIsAnEntity enum valueOdGiDrawable
kDrawableIsCompoundObject enum valueOdGiDrawable
kDrawableIsDimension enum valueOdGiDrawable
kDrawableIsExternalReference enum valueOdGiDrawable
kDrawableIsInvisible enum valueOdGiDrawable
kDrawableMergeControlOff enum valueOdGiDrawable
kDrawableNone enum valueOdGiDrawable
kDrawableNotAllowLCS enum valueOdGiDrawable
kDrawableNotPlottable enum valueOdGiDrawable
kDrawableRegenDraw enum valueOdGiDrawable
kDrawableRegenTypeDependantGeometry enum valueOdGiDrawable
kDrawableShadedDisplaySingleLOD enum valueOdGiDrawable
kDrawableStandardDisplaySingleLOD enum valueOdGiDrawable
kDrawableUsesNesting enum valueOdGiDrawable
kDrawableViewDependentViewportDraw enum valueOdGiDrawable
kDrawableViewIndependentViewportDraw enum valueOdGiDrawable
kEdgeVisualStyle enum valueOdDbEntity
kEnvironmentBackground enum valueOdGiDrawable
kFaceVisualStyle enum valueOdDbEntity
kFullVisualStyle enum valueOdDbEntity
kGeometry enum valueOdGiDrawable
kGradientBackground enum valueOdGiDrawable
kGroundPlaneBackground enum valueOdGiDrawable
kImageBackground enum valueOdGiDrawable
kImageBasedLightingBackground enum valueOdGiDrawable
kLastFlag enum valueOdGiDrawable
kPointLight enum valueOdGiDrawable
kSkyBackground enum valueOdGiDrawable
kSolidBackground enum valueOdGiDrawable
kSpotLight enum valueOdGiDrawable
kViewport enum valueOdGiDrawable
kWebLight enum valueOdGiDrawable
layer() constOdDbEntity
layerId() constOdDbEntity
linetype() constOdDbEntity
linetypeId() constOdDbEntity
linetypeScale() constOdDbEntity
lineWeight() constOdDbEntity
list() const ODRX_FINALOdDbEntity
m_pImplOdDbObjectprotected
material() constOdDbEntity
materialId() constOdDbEntity
materialMapper() constOdDbEntityvirtual
mergeStyle() constOdDbObjectvirtual
modified(const OdDbObject *pObject)OdDbObjectvirtual
modifiedGraphics(const OdDbObject *pObject)OdDbObjectvirtual
modifiedXData(const OdDbObject *pObject)OdDbObjectvirtual
modifyUndone(const OdDbObject *pObject)OdDbObjectvirtual
moveGripPointsAt(const OdIntArray &indices, const OdGeVector3d &offset) ODRX_FINALOdDbEntity
moveGripPointsAt(const OdDbVoidPtrArray &grips, const OdGeVector3d &offset, int bitFlags) ODRX_FINALOdDbEntity
moveGripPointsAtSubentPaths(const OdDbFullSubentPathArray &paths, const OdDbVoidPtrArray &gripAppData, const OdGeVector3d &offset, const OdUInt32 bitflags) ODRX_FINALOdDbEntity
moveStretchPointsAt(const OdIntArray &indices, const OdGeVector3d &offset) ODRX_FINALOdDbEntity
numChanges() constOdDb3dSolidvirtual
numRefs() const overrideOdDbObjectvirtual
objectClosed(const OdDbObjectId &objectId)OdDbObjectvirtual
objectId() constOdDbObject
OdDb3dSolid()OdDb3dSolid
ODDB_DECLARE_MEMBERS(OdDbEntity)OdDbEntity
OdDbObject::ODDB_DECLARE_MEMBERS(OdDbObject)OdDbObject
OdDbEntity()OdDbEntity
OdDbObject()OdDbObjectprotected
OdGiDrawable()OdGiDrawableprotected
ODRX_DECLARE_MEMBERS(OdGiDrawable)OdGiDrawable
ODRX_HEAP_OPERATORS()OdRxObject
OdRxObject()OdRxObjectinline
offsetBody(double offsetDistance)OdDb3dSolidvirtual
offsetFaces(const OdArray< OdDbSubentId * > &faceSubentIds, double offsetDistance)OdDb3dSolidvirtual
openedForModify(const OdDbObject *pObject)OdDbObjectvirtual
ownerId() constOdDbObject
plotStyleName() constOdDbEntity
projectOnToSolid(const OdDbEntity *pEntityToProject, const OdGeVector3d &projectionDirection, OdDbEntityPtrArray &projectedEntities) constOdDb3dSolid
queryX(const OdRxClass *pClass) constOdRxObjectvirtual
reappended(const OdDbObject *pObject)OdDbObjectvirtual
receiveShadows() constOdDbEntityvirtual
recordGraphicsModified(bool graphicsModified=true)OdDbEntity
recordHistory() constOdDb3dSolidvirtual
recvPropagateModify(const OdDbObject *pSubObj)OdDbObjectvirtual
regenSupportFlags() const ODRX_FINALOdGiDrawable
release() ODRX_NOEXCEPT overrideOdDbObjectvirtual
releaseExtensionDictionary()OdDbObject
removeFaces(const OdArray< OdDbSubentId * > &faceSubentIds)OdDb3dSolidvirtual
removeField(OdDbObjectId fieldId)OdDbObjectvirtual
removeField(const OdString &fieldName)OdDbObjectvirtual
removePersistentReactor(const OdDbObjectId &objId)OdDbObjectvirtual
removeReactor(OdDbObjectReactor *pReactor) constOdDbObject
revolve(const OdDbRegion *pRegion, const OdGePoint3d &axisPoint, const OdGeVector3d &axisDir, double angleOfRevolution)OdDb3dSolidvirtual
rxInit()OdRxObjectstatic
rxUninit()OdRxObjectstatic
saveAs(OdGiWorldDraw *pWd, OdDb::DwgVersion ver) constOdDb3dSolidvirtual
saveAsClass(OdRxClass *pClass) constOdDbObjectvirtual
separateBody(OdDb3dSolidPtrArray &newSolids)OdDb3dSolidvirtual
setAttributes(OdGiDrawableTraits *pTraits) const ODRX_FINALOdGiDrawable
SetAttributesFlags enum nameOdGiDrawable
setBody(const void *pGeometry)OdDb3dSolidvirtual
setCastShadows(bool castShadows)OdDbEntityvirtual
setColor(const OdCmColor &color, bool doSubents=true)OdDbEntityvirtual
setColorId(OdDbObjectId colorId, bool doSubents=true)OdDbEntityvirtual
setColorIndex(OdUInt16 colorIndex, bool doSubents=true)OdDbEntityvirtual
setDatabaseDefaults(OdDbDatabase *pDb=0, bool doSubents=false)OdDbEntity
setField(const OdString &fieldName, OdDbField *pField)OdDbObjectvirtual
setGsNode(OdGsCache *pNode)OdDbObjectvirtual
setHasSaveVersionOverride(bool hasSaveVersionOverride)OdDbObject
setLayer(const OdString &layerName, bool doSubents=true, bool allowHiddenLayer=false)OdDbEntityvirtual
setLayer(OdDbObjectId layerId, bool doSubents=true, bool allowHiddenLayer=false)OdDbEntityvirtual
setLinetype(const OdString &linetypeName, bool doSubents=true)OdDbEntityvirtual
setLinetype(OdDbObjectId linetypeID, bool doSubents=true)OdDbEntityvirtual
setLinetypeScale(double linetypeScale, bool doSubents=true)OdDbEntityvirtual
setLineWeight(OdDb::LineWeight lineWeight, bool doSubents=true)OdDbEntityvirtual
setMaterial(const OdString &materialName, bool doSubents=true)OdDbEntityvirtual
setMaterial(OdDbObjectId materialID, bool doSubents=true)OdDbEntityvirtual
setMaterialMapper(const OdGiMapper *mapper, bool doSubents=true)OdDbEntityvirtual
setOdDbObjectIdsInFlux()OdDbObject
setOwnerId(OdDbObjectId ownerId)OdDbObjectvirtual
setPlotStyleName(const OdString &plotStyleName, bool doSubents=true)OdDbEntityvirtual
setPlotStyleName(OdDb::PlotStyleNameType plotStyleNameType, OdDbObjectId plotStyleNameId=OdDbObjectId::kNull, bool doSubents=true)OdDbEntityvirtual
setPropertiesFrom(const OdDbEntity *pSource, bool doSubents=true)OdDbEntity
setReceiveShadows(bool receiveShadows)OdDbEntityvirtual
setRecordHistory(bool bRecord)OdDb3dSolidvirtual
setShowHistory(bool bShow)OdDb3dSolidvirtual
setSubentColor(const OdDbSubentId &subentId, const OdCmColor &color)OdDb3dSolidvirtual
setSubentMaterial(const OdDbSubentId &subentId, OdDbObjectId matId)OdDb3dSolidvirtual
setSubentMaterialMapper(const OdDbSubentId &subentId, const OdGiMapper &mapper)OdDb3dSolidvirtual
setTempVisibility(OdDb::Visibility visibility)OdDbEntity
setTransparency(const OdCmTransparency &transparency, bool doSubents=true)OdDbEntityvirtual
setVisibility(OdDb::Visibility visibility, bool doSubents=true) ODRX_FINALOdDbEntity
setVisualStyle(OdDbObjectId visualStyleId, VisualStyleType vstype=kFullVisualStyle, bool doSubents=true)OdDbEntityvirtual
setXData(const OdResBuf *pRb)OdDbObjectvirtual
shellBody(const OdArray< OdDbSubentId * > &faceSubentIds, double offsetDistance)OdDb3dSolidvirtual
showHistory() constOdDb3dSolidvirtual
stlOut(OdStreamBuf *output, bool asciiFormat, double maxSurfaceDeviation=0.0) constOdDb3dSolidvirtual
stlOut(const OdChar *filename, bool asciiFormat, double maxSurfaceDeviation=0.0) constOdDb3dSolidvirtual
subAddSubentPaths(const OdDbFullSubentPathArray &paths)OdDbEntityprotectedvirtual
subCloneMeForDragging()OdDbEntityprotectedvirtual
subClose()OdDb3dSolidvirtual
subDeepClone(OdDbIdMapping &ownerIdMap, OdDbObject *, bool bPrimary) const ODRX_OVERRIDEOdDbEntityprotectedvirtual
subDeleteSubentPaths(const OdDbFullSubentPathArray &paths)OdDbEntityprotectedvirtual
subentGripStatus(OdDb::GripStat status, const OdDbFullSubentPath &subentity) ODRX_FINALOdDbEntity
subentPtr(const OdDbFullSubentPath &path) const ODRX_FINALOdDbEntity
subErase(bool erasing) ODRX_OVERRIDEOdDbEntityvirtual
subExplode(OdRxObjectPtrArray &entitySet) constOdDb3dSolidvirtual
subGetClassID(void *pClsid) constOdDb3dSolidvirtual
subGetCompoundObjectTransform(OdGeMatrix3d &xM) constOdDbEntityprotectedvirtual
subGetGeomExtents(OdGeExtents3d &extents) constOdDb3dSolidvirtual
subGetGripPoints(OdGePoint3dArray &gripPoints) constOdDbEntityprotectedvirtual
subGetGripPoints(OdDbGripDataPtrArray &grips, const double curViewUnitSize, const int gripSize, const OdGeVector3d &curViewDir, const int bitFlags) constOdDbEntityprotectedvirtual
subGetGripPointsAtSubentPath(const OdDbFullSubentPath &path, OdDbGripDataPtrArray &grips, const double curViewUnitSize, const int gripSize, const OdGeVector3d &curViewDir, const OdUInt32 bitflags) constOdDbEntityprotectedvirtual
subGetGsMarkersAtSubentPath(const OdDbFullSubentPath &subPath, OdGsMarkerArray &gsMarkers) constOdDb3dSolidvirtual
subGetOsnapPoints(OdDb::OsnapMode osnapMode, OdGsMarker gsSelectionMark, const OdGePoint3d &pickPoint, const OdGePoint3d &lastPoint, const OdGeMatrix3d &xWorldToEye, OdGePoint3dArray &snapPoints) constOdDbEntityprotectedvirtual
subGetOsnapPoints(OdDb::OsnapMode osnapMode, OdGsMarker gsSelectionMark, const OdGePoint3d &pickPoint, const OdGePoint3d &lastPoint, const OdGeMatrix3d &xWorldToEye, OdGePoint3dArray &snapPoints, const OdGeMatrix3d &insertionMat) constOdDbEntityprotectedvirtual
subGetStretchPoints(OdGePoint3dArray &stretchPoints) constOdDbEntityprotectedvirtual
subGetSubentClassId(const OdDbFullSubentPath &path, void *clsId) constOdDbEntityprotectedvirtual
subGetSubentPathGeomExtents(const OdDbFullSubentPath &path, OdGeExtents3d &extents) constOdDbEntityprotectedvirtual
subGetSubentPathsAtGsMarker(OdDb::SubentType type, OdGsMarker gsMark, const OdGePoint3d &pickPoint, const OdGeMatrix3d &viewXform, OdDbFullSubentPathArray &subentPaths, const OdDbObjectIdArray *pEntAndInsertStack=0) constOdDb3dSolidvirtual
subGetTransformedCopy(const OdGeMatrix3d &xfm, OdDbEntityPtr &pCopy) constOdDbEntityprotectedvirtual
subGripStatus(const OdDb::GripStat status)OdDbEntityprotectedvirtual
subHandOverTo(OdDbObject *pNewObject)OdDbEntityvirtual
subHideMeForDragging() constOdDbEntityprotectedvirtual
subHighlight(bool bDoIt=true, const OdDbFullSubentPath *pSubId=0, bool highlightAll=false) constOdDbEntityprotectedvirtual
subIntersectWith(const OdDbEntity *pEnt, OdDb::Intersect intType, OdGePoint3dArray &points, OdGsMarker thisGsMarker=0, OdGsMarker otherGsMarker=0) constOdDbEntityprotectedvirtual
subIntersectWith(const OdDbEntity *pEnt, OdDb::Intersect intType, const OdGePlane &projPlane, OdGePoint3dArray &points, OdGsMarker thisGsMarker=0, OdGsMarker otherGsMarker=0) constOdDbEntityprotectedvirtual
subIsContentSnappable() constOdDbEntityprotectedvirtual
subList() constOdDbEntityvirtual
subMoveGripPointsAt(const OdIntArray &indices, const OdGeVector3d &offset)OdDbEntityprotectedvirtual
subMoveGripPointsAt(const OdDbVoidPtrArray &grips, const OdGeVector3d &offset, int bitFlags)OdDbEntityprotectedvirtual
subMoveGripPointsAtSubentPaths(const OdDbFullSubentPathArray &paths, const OdDbVoidPtrArray &gripAppData, const OdGeVector3d &offset, const OdUInt32 bitflags)OdDbEntityprotectedvirtual
subMoveStretchPointsAt(const OdIntArray &indices, const OdGeVector3d &offset)OdDbEntityprotectedvirtual
subObjModified(const OdDbObject *pObject, const OdDbObject *pSubObj)OdDbObjectvirtual
subOpen(OdDb::OpenMode mode) ODRX_OVERRIDEOdDbEntityvirtual
subRegenSupportFlags() constOdGiDrawableprotectedvirtual
subSetAttributes(OdGiDrawableTraits *pTraits) constOdDb3dSolidvirtual
subSetDatabaseDefaults(OdDbDatabase *pDb, bool doSubents)OdDbEntityvirtual
subSetVisibility(OdDb::Visibility visibility, bool doSubents=true)OdDbEntityprotectedvirtual
subSubentGripStatus(OdDb::GripStat status, const OdDbFullSubentPath &subentity)OdDbEntityprotectedvirtual
subSubentPtr(const OdDbFullSubentPath &id) constOdDb3dSolidvirtual
subSwapIdWith(const OdDbObjectId &otherId, bool swapXdata=false, bool swapExtDict=false)OdDbEntityvirtual
subTransformBy(const OdGeMatrix3d &xfm)OdDb3dSolidvirtual
subTransformSubentPathsBy(const OdDbFullSubentPathArray &paths, const OdGeMatrix3d &xform)OdDbEntityprotectedvirtual
subViewportDraw(OdGiViewportDraw *pVd) constOdDb3dSolidvirtual
subViewportDrawLogicalFlags(OdGiViewportDraw *vd) constOdGiDrawableprotectedvirtual
subVisibility() constOdDbEntityprotectedvirtual
subWblockClone(OdDbIdMapping &ownerIdMap, OdDbObject *, bool bPrimary) const ODRX_OVERRIDEOdDbEntityprotectedvirtual
subWorldDraw(OdGiWorldDraw *pWd) constOdDb3dSolidvirtual
swapIdWith(OdDbObjectId otherId, bool swapXdata=false, bool swapExtDict=false)OdDbObject
taperFaces(const OdArray< OdDbSubentId * > &faceSubentIds, const OdGePoint3d &basePoint, const OdGeVector3d &draftVector, double draftAngle)OdDb3dSolidvirtual
tempVisibility() constOdDbEntity
transformBy(const OdGeMatrix3d &xfm) ODRX_FINALOdDbEntity
transformFaces(const OdArray< OdDbSubentId * > &faceSubentIds, const OdGeMatrix3d &matrix)OdDb3dSolidvirtual
transformSubentPathsBy(const OdDbFullSubentPathArray &paths, const OdGeMatrix3d &xform) ODRX_FINALOdDbEntity
transparency() constOdDbEntity
unappended(const OdDbObject *pObject)OdDbObjectvirtual
undoFiler()OdDbObject
upgradeOpen()OdDbObject
viewportDraw(OdGiViewportDraw *pVd) const ODRX_FINALOdGiDrawable
viewportDrawLogicalFlags(OdGiViewportDraw *pVd) const ODRX_FINALOdGiDrawable
visibility() constOdDbEntity
visualStyleId(VisualStyleType vstype=kFullVisualStyle) constOdDbEntity
VisualStyleType enum nameOdDbEntity
wblockClone(OdDbIdMapping &idMap, OdDbObject *pOwner, bool bPrimary=true) const ODRX_FINALOdDbObject
worldDraw(OdGiWorldDraw *pWd) const ODRX_FINALOdGiDrawable
x(const OdRxClass *pClass) constOdRxObjectvirtual
xData(const OdString &regappName=OdString::kEmpty) constOdDbObjectvirtual
xDataTransformBy(const OdGeMatrix3d &xfm)OdDbObject
xmitPropagateModify() constOdDbObjectvirtual
~OdDbObject()OdDbObject
~OdRxObject()OdRxObjectvirtual