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. 

 

 
Name 
Description 
 
Default constructor for objects of the OdDbBody class. 
 
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.
 
 
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.
 
 
 
 
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 use only.
 
 
Called as the first operation as this object is being closed, for database -resident objects 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–2021. Open Design Alliance. All rights reserved.