|
Alembic Version 1.1
|
#include <OFaceSet.h>
Public Types | |
| typedef Sample | this_type |
Public Member Functions | |
| Sample () | |
| Sample (const Abc::Int32ArraySample &iFaceNums) | |
| const Abc::Int32ArraySample & | getFaces () const |
| void | setFaces (const Abc::Int32ArraySample &iFaces) |
| const Abc::Box3d & | getSelfBounds () const |
| void | setSelfBounds (const Abc::Box3d &iBnds) |
| void | reset () |
Protected Attributes | |
| Abc::Int32ArraySample | m_faces |
| Abc::Box3d | m_selfBounds |
Definition at line 58 of file OFaceSet.h.
Definition at line 61 of file OFaceSet.h.
|
inline |
Creates a default sample with no data in it. ...
Definition at line 65 of file OFaceSet.h.
References reset().
|
inline |
Creates a sample with the list of faces that are in this faceset. The array of face numbers MUST be ordered by face number. Code that reads and works with facesets depends on this for efficency. e.g. call std::sort (myVecOfFaces.begin (), myVecOfFaces.end ()); if you need to. The sample must be complete like this. Subsequent samples may also consist of faces which allows you to change of topology of the faceset.
Definition at line 76 of file OFaceSet.h.
References m_faces.
|
inline |
Definition at line 82 of file OFaceSet.h.
References m_faces.
|
inline |
Definition at line 87 of file OFaceSet.h.
References m_selfBounds.
|
inline |
Definition at line 91 of file OFaceSet.h.
References m_faces, and m_selfBounds.
Referenced by Sample().
|
inline |
Definition at line 83 of file OFaceSet.h.
References m_faces.
|
inline |
Definition at line 88 of file OFaceSet.h.
References m_selfBounds.
|
protected |
Definition at line 99 of file OFaceSet.h.
Referenced by Sample(), getFaces(), reset(), and setFaces().
|
protected |
Definition at line 102 of file OFaceSet.h.
Referenced by getSelfBounds(), reset(), and setSelfBounds().