Provides a wireframe body composed of edges and wires.
More...
#include <cadex/ModelData/WireframeBody.hxx>
|
| WireframeBody (const Wire &theWire) |
|
| WireframeBody (const Edge &theEdge) |
|
void | Append (const Wire &theWire) |
|
void | Append (const Edge &theEdge) |
|
const std::vector< Shape > & | Shapes () const |
|
Public Member Functions inherited from cadex::ModelData::Body |
void | SetName (const UTF16String &theName) |
|
UTF16String | Name () const |
|
size_t | Id () const |
| Return unique identifier of public object.
|
|
internal::BaseObjectImpl * | Impl () const |
|
bool | IsNull () const |
|
| operator bool () const |
|
template<typename T > |
bool | IsOfType () const |
|
template<typename T > |
T * | Impl () const |
| Reserved for internal use.
|
|
|
| WireframeBody (const ImplType &theImpl) |
|
Protected Member Functions inherited from cadex::ModelData::Body |
| Body (const ImplType &theImpl) |
|
| BaseObject (const ImplType &theImpl) |
|
|
typedef std::shared_ptr< internal::BaseObjectImpl > | ImplType |
|