7 #ifndef __maya_MayaDraw_h__ 8 #define __maya_MayaDraw_h__ 41 BWORD multicolor,
const Color *color,
49 BWORD multicolor,
const Color *color,
50 BWORD multiradius,
const Real *radius,
51 const Vector3i *element,U32 elementCount,
55 void setMeshData(
const MDataHandle a_meshData)
57 m_meshData=a_meshData;
63 m_pFnMesh=
new MFnMesh(m_meshData.asMesh());
66 const MDataHandle meshData(
void)
67 {
return m_meshData; }
70 MDataHandle m_meshData;
virtual void drawPoints(const SpatialVector *vertex, const SpatialVector *normal, U32 vertices, BWORD multicolor, const Color *color)
Draw points vertex[vertices].
Definition: DrawCommon.cc:222
Drawing functions not specific to the graphics language.
Definition: DrawCommon.h:32
kernel
Definition: namespace.dox:3
StripMode
Format of vertices for tri-stripping.
Definition: DrawI.h:26
Special vector for color (RGBA)
Definition: Color.h:21
virtual void drawLines(const SpatialVector *vertex, const SpatialVector *normal, U32 vertices, StripMode strip, BWORD multicolor, const Color *color)
Draw lines.
Definition: DrawCommon.cc:238
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53
Draw into Maya MFnMesh.
Definition: MayaDraw.h:20
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192