#include <MayaMeshBuilder.h>
|
typedef T | BaseType |
|
typedef size_t | RefCount |
|
|
| MayaMeshBuilder (MObject parentOrOwner) |
|
void | addVertex (const Imath::Vec3< T > &p, const Imath::Vec3< T > &n) |
| Add a vertex position and normal.
|
|
void | addTriangle (int v0, int v1, int v2) |
| Construct a triangle from the 3 specified vertex indices.
|
|
MObject | mesh () const |
| Retrieve the resultant mesh as MFnMeshData.
|
|
| IE_CORE_DECLAREMEMBERPTR (RefCounted) |
|
void | addRef () const |
| Add a reference to the current object.
|
|
void | removeRef () const |
| Remove a reference from the current object.
|
|
RefCount | refCount () const |
| Returns the current reference count.
|
|
|
MObject | m_parentOrOwner |
|
Data * | m_data |
|
template<typename T>
class IECoreMaya::MayaMeshBuilder< T >
MayaMeshBuilder is a class which allows construction of Maya mesh data, templated on the base type of the resulting point/normal data (e.g. float or double).
The documentation for this class was generated from the following file: