apiMeshShape/apiMeshCreator.h
         
    
#ifndef _apiMeshCreator
#define _apiMeshCreator
#include <maya/MPxNode.h>
#include <maya/MTypeId.h>
#include <maya/MPointArray.h>
#include <maya/MIntArray.h>
#include <maya/MVectorArray.h>
#include <maya/MDoubleArray.h> 
class apiMeshGeomUV; 
class apiMeshCreator : 
public MPxNode 
{
public:
    apiMeshCreator();
    virtual ~apiMeshCreator(); 
    
    
    
    
    
    
    static  void *          creator();
                                              apiMeshGeomUV &uvs ); 
    void                    buildCube( double cube_size,
                                       apiMeshGeomUV& uvs ); 
    void                    buildSphere( double radius,
                                         int divisions,
                                         apiMeshGeomUV& uvs ); 
public:
    
    
    
        
public: 
};
#endif