36 #ifndef IE_COREMAYA_MAYAMESHBUILDER_H
37 #define IE_COREMAYA_MAYAMESHBUILDER_H
41 #include "maya/MObject.h"
42 #include "maya/MFnMesh.h"
44 #include "IECore/RefCounted.h"
45 #include "IECore/VectorTypedData.h"
66 void addVertex(
const Imath::Vec3<T> &p,
const Imath::Vec3<T> &n );
75 MObject m_parentOrOwner;
85 #include "IECoreMaya/MayaMeshBuilder.inl"
87 #endif // IE_COREMAYA_MAYAMESHBUILDER_H
void addVertex(const Imath::Vec3< T > &p, const Imath::Vec3< T > &n)
Add a vertex position and normal.
Definition: MayaMeshBuilder.h:54
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.
The IECoreMaya namespace holds all the functionality of libIECoreMaya.
Definition: BoolParameterHandler.h:44
Definition: RefCounted.h:124