API Reference > OdDb Classes > OdDbBody Class
OdDbBody Class
OdDbBodyOdDbBodyOdDbBody
Syntax
C++
class OdDbBody : public OdDbEntity;

DbBody.h

This class represents 3D body entities in an OdDbDatabase instance.

An OdDbBody entity is a wrapper for an ACIS model and cannot be represented as an OdDb3dSolid entity or an OdDbRegion entity. 

 

TD_Db

 
Name 
Description 
 
Default constructor. 
 
Name 
Description 
 
This is the overview for the acisIn method overload. 
 
This is the overview for the acisOut method overload. 
 
body 
Returns the current modeler geometry. 
 
brep 
Returns the boundary representation of the 3D solid entity.
 
 
Determines the behavior for custom objects when saving to a .dwg or .dxf file.
 
 
Reads the .dwg file data of this object.
 
 
This is DWGMAP_DECLARE_MEMBERS, a member of class OdDbBody. 
 
Writes the .dwg file data of this object.
 
 
Reads the DXF data of this object.
 
 
Writes the DXF data of this object.
 
 
Creates the 2D mesh control, associated with a topology object.
 
 
This is getFaceMesh, a member of class OdDbBody. 
 
For internal use only.
 
 
For internal use only.
 
 
Returns true if and only if there is no ACIS model associated with this entity. 
 
Returns the number of changes occurred since the body's creation. 
 
Creates a geometric representation of the entity for saving proxy graphics or converting to previous formats.
 
 
Directly sets the contained modeler geometry of this entity.
 
 
For internal usage only. 
 
Explodes this entity into a set of simpler entities.
 
 
Returns WCS coordinates of box's corner points. The box encloses the 3D extents of the entity.
 
 
Returns the array of the graphics system marker(s) (GS marker(s)) associated with primitive(s) that is used for drawing the subentity.
 
 
Returns the array of OdDbFullSubentPath object(s) by the specified GS marker. Each OdDbFullSubentPath object represents a subentity.
 
 
Sets the values of this object's subentity traits, and returns with the calling object's subentity traits.
 
 
Creates a copy of the subentity.
 
 
Applies the specified 3D transformation matrix to this entity.
 
 
Computes the entity to produce the right appearance given each viewport's possibly different viewpoint of the entity. Draws an entity in layout viewports.
 
 
Returns true if the entity has no view-dependent graphics. In other case returns false.
 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.