3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
NURBSCVSurface Member List

This is the complete list of members for NURBSCVSurface, including all inherited members.

aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
AutoParam()NURBSCVSurface
AutoParam(TimeValue t, NURBSAutoParam param)NURBSCVSurface
Clean(NURBSIdTab ids)NURBSObjectprotected
ClearProdTess(NURBSTessType type=kNTessSurface)NURBSSurface
ClearViewTess(NURBSTessType type=kNTessSurface)NURBSSurface
CloseInU(void)NURBSCVSurface
CloseInV(void)NURBSCVSurface
EdgesOverlap(BOOL &uOverlap, BOOL &vOverlap)NURBSCVSurface
Evaluate(TimeValue t, double u, double v, Point3 &pt, Point3 &dPdU, Point3 &dPdV) constNURBSSurface
Evaluate(TimeValue t, double u, double v, Point3 &pt, Point3 &dPdU, Point3 &dPdV, Point3 &d2PdU2, Point3 &d2PdV2, Point3 &d2PdUdV) constNURBSSurface
FlipNormals()NURBSSurface
FlipNormals(BOOL state)NURBSSurface
GenerateUVs(int channel=0)NURBSSurface
Get2dTrimCurveData(TimeValue t, int loop, int curve, int &degree, int &numCVs, NURBSCVTab &cvs, int &numKnots, NURBSKnotTab &knots)NURBSSurface
Get3dTrimCurveData(TimeValue t, int loop, int curve, int &degree, int &numCVs, NURBSCVTab &cvs, int &numKnots, NURBSKnotTab &knots)NURBSSurface
GetChannelFromIndex(int index)NURBSSurface
GetCLPTextureSurfaceData(TimeValue t, int channel, int &degreeInU, int &degreeInV, int &numInU, int &numInV, NURBSCVTab &cvs, int &numKnotsInU, int &numKnotsInV, NURBSKnotTab &uKnots, NURBSKnotTab &vKnots)NURBSSurface
GetCV(int u, int v)NURBSCVSurface
GetId() constNURBSObject
GetIndex()NURBSObject
GetKind() constNURBSObject
GetMAXObject()NURBSObject
GetName(void)NURBSObject
GetNSet()NURBSObject
GetNumCVs(int &u, int &v)NURBSCVSurface
GetNumUCVs(void)NURBSCVSurface
GetNumUKnots(void)NURBSCVSurface
GetNumVCVs(void)NURBSCVSurface
GetNumVKnots(void)NURBSCVSurface
GetNURBSData(TimeValue t, int &degreeInU, int &degreeInV, int &numInU, int &numInV, NURBSCVTab &cvs, int &numKnotsInU, int &numKnotsInV, NURBSKnotTab &uKnots, NURBSKnotTab &vKnots)NURBSSurface
GetParameterRange(TimeValue t, double &uMin, double &uMax, double &vMin, double &vMax) constNURBSSurface
GetProdTess(NURBSTessType type=kNTessSurface)NURBSSurface
GetSurfCache()NURBSSurfaceinline
GetSurfCache() constNURBSSurfaceinline
GetTextureSurface(int channel)NURBSSurface
GetTextureUVs(TimeValue t, int i, int channel=0)NURBSSurface
GetTileOffset(TimeValue t, float &ut, float &vt, float &uo, float &vo, float &a, int channel=0)NURBSSurface
GetTransformMatrix(TimeValue t)NURBSCVSurface
GetType() constNURBSObject
GetUKnot(int index)NURBSCVSurface
GetUOrder(void)NURBSCVSurface
GetViewTess(NURBSTessType type=kNTessSurface)NURBSSurface
GetVKnot(int index)NURBSCVSurface
GetVOrder(void)NURBSCVSurface
Insert(TimeValue t, double u, double v, int U_V_Both)NURBSCVSurface
IsClosedInU(void)NURBSSurface
IsClosedInV(void)NURBSSurface
IsRigid()NURBSCVSurface
IsSelected()NURBSObject
MatID()NURBSSurface
MatID(int id)NURBSSurface
mClosedInUNURBSSurfaceprotected
mClosedInVNURBSSurfaceprotected
mFlipNormalsNURBSSurfaceprotected
mIdNURBSObjectprotected
mKindNURBSObjectprotected
mMatIDNURBSSurfaceprotected
mNameNURBSObjectprotected
mpNSetNURBSObjectprotected
mpObjectNURBSObjectprotected
mpRTessNURBSSurfaceprotected
mpRTessCurveNURBSSurfaceprotected
mpRTessDispNURBSSurfaceprotected
mpSurfCacheNURBSSurfaceprotected
mpVTessNURBSSurfaceprotected
mpVTessCurveNURBSSurfaceprotected
mRenderableNURBSSurfaceprotected
mSelectedNURBSObjectprotected
mTextureChannelSetNURBSSurfaceprotected
mTypeNURBSObjectprotected
NumChannels()NURBSSurface
NumCurvesInLoop(TimeValue t, int loop)NURBSSurface
NumTrimLoops(TimeValue t)NURBSSurface
NURBSCVSurface(void)NURBSCVSurface
NURBSObject(void)NURBSObject
NURBSSetNURBSCVSurfacefriend
NURBSSurface(void)NURBSSurface
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator=(const NURBSCVSurface &surf)NURBSCVSurface
NURBSSurface::operator=(const NURBSSurface &surf)NURBSSurface
NURBSObject::operator=(const NURBSObject &pt)NURBSObject
Refine(TimeValue t, double u, double v, int U_V_Both)NURBSCVSurface
Renderable()NURBSSurface
Renderable(BOOL state)NURBSSurface
Reparameterize(TimeValue t, NURBSParamaterization param)NURBSCVSurface
SetCV(int u, int v, NURBSControlVertex &cv)NURBSCVSurface
SetGenerateUVs(BOOL state, int channel=0)NURBSSurface
SetId(NURBSId id)NURBSObject
SetName(const MCHAR *name)NURBSObject
SetNSet(NURBSSet *nset)NURBSObject
SetNumCVs(int u, int v)NURBSCVSurface
SetNumUKnots(int num)NURBSCVSurface
SetNumVKnots(int num)NURBSCVSurface
SetObject(Object *object)NURBSObject
SetProdTess(TessApprox &tess, NURBSTessType type=kNTessSurface)NURBSSurface
SetRigid(BOOL isRigid)NURBSCVSurface
SetSelected(BOOL set)NURBSObject
SetSurfCache(void *pCache)NURBSSurfaceinline
SetTextureSurface(int channel, NURBSTextureSurface &texSurf)NURBSSurface
SetTextureUVs(TimeValue t, int i, Point2 pt, int channel=0)NURBSSurface
SetTileOffset(TimeValue t, float ut, float vt, float uo, float vo, float a, int channel=0)NURBSSurface
SetTransformMatrix(TimeValue t, const SetXFormPacket &mat)NURBSCVSurface
SetUKnot(int index, double value)NURBSCVSurface
SetUOrder(int order)NURBSCVSurface
SetViewTess(TessApprox &tess, NURBSTessType type=kNTessSurface)NURBSSurface
SetVKnot(int index, double value)NURBSCVSurface
SetVOrder(int order)NURBSCVSurface
~NURBSCVSurface(void)NURBSCVSurfacevirtual
~NURBSObject(void)NURBSObjectvirtual
~NURBSSurface(void)NURBSSurfacevirtual