#include <C:/adskgit/3dsmax/3dsmax/3dswin/src/maxsdk/include/istdplug.h>
template<class T>
class IFFDMod< T >
- See also
- Class Control, Class Point3, Class IPoint3, Class Modifier.
\
- Description:
- This class is an interface into both FFD OS modifiers and also into helper objects for FFD spacewarps.
Given a pointer to ReferenceTarget ref, you can use it as follows:
}
}
Definition istdplug.h:3624
#define FFDNMWSSQUARE_CLASS_ID
maxsdk\samples\modifiers\morpher\wM3.h
Definition plugapi.h:931
#define FFDNMOSCYL_CLASS_ID
maxsdk\samples\modifiers\morpher\wM3.h
Definition plugapi.h:934
#define FFD44_CLASS_ID
maxsdk\samples\modifiers\morpher\wM3.h
Definition plugapi.h:938
#define FFDNMOSSQUARE_CLASS_ID
maxsdk\samples\modifiers\morpher\wM3.h
Definition plugapi.h:930
#define FFD22_CLASS_ID
maxsdk\samples\modifiers\morpher\wM3.h
Definition plugapi.h:940
#define FFDNMWSCYL_CLASS_ID
maxsdk\samples\modifiers\morpher\wM3.h
Definition plugapi.h:935
#define FFD33_CLASS_ID
maxsdk\samples\modifiers\morpher\wM3.h
Definition plugapi.h:939
◆ NumPts()
◆ NumPtConts()
template<class T>
virtual int NumPtConts |
( |
| ) |
|
|
pure virtual |
◆ GetPtCont()
- Parameters:
- int i
The zero based index of the Control Point.
◆ SetPtCont()
- Parameters:
- int i
The zero based index of the Control Point.
Control *c
Points to the controller to set.
◆ GetPt()
template<class T>
virtual Point3 GetPt |
( |
int | i | ) |
|
|
pure virtual |
- Parameters:
- int i
The zero based index of the Control Point.
◆ SetPt()
template<class T>
virtual void SetPt |
( |
int | i, |
|
|
Point3 | p ) |
|
pure virtual |
- Parameters:
- int i
The zero based index of the Control Point.
Point3 p
The point to set.
◆ SetGridDim()
template<class T>
virtual void SetGridDim |
( |
IPoint3 | d | ) |
|
|
inlinevirtual |
- Parameters:
- IPoint3 d
The dimensions to set.
- Default Implementation:
- { }
◆ GetGridDim()
template<class T>
virtual IPoint3 GetGridDim |
( |
| ) |
|
|
inlinevirtual |
- Default Implementation:
- { return IPoint3(0,0,0); }
◆ AnimateAll()
template<class T>
virtual void AnimateAll |
( |
| ) |
|
|
inlinevirtual |
- Default Implementation:
- { }
◆ Conform()
- Default Implementation:
- { }
◆ SelectPt()
template<class T>
virtual void SelectPt |
( |
int | i, |
|
|
BOOL | sel, |
|
|
BOOL | clearAll = FALSE ) |
|
inlinevirtual |
- Parameters:
- int i
The zero based index of the Control Point.
BOOL sel
TRUE to select; FALSE to de-selelct.
BOOL clearAll=FALSE
TRUE to clear all the currently selected Control Points before setting the specified one; FALSE to leave the selected points alone.
- Default Implementation:
- { }
◆ PlugControllers()