3ds Max C++ API Reference
|
This is the complete list of members for MeshNormalSpec, including all inherited members.
AcquireInterface() | BaseInterface | inlinevirtual |
aligned_free(void *ptr) | MaxHeapOperators | static |
aligned_malloc(size_t size, size_t alignment) | MaxHeapOperators | static |
aligned_realloc(void *ptr, size_t size, size_t alignment) | MaxHeapOperators | static |
AppendAllChannels(IPipelineClient *from) | MeshNormalSpec | virtual |
AverageNormals(BOOL useThresh=false, float threshold=0.0f, BOOL useSel=true, BitArray *normalSelection=NULL) | MeshNormalSpec | |
BreakNormals(BOOL useSel=true, BitArray *normalSelection=NULL, BOOL toAverage=false) | MeshNormalSpec | |
BuildNormals() | MeshNormalSpec | |
CheckAllData(int numParentFaces) | MeshNormalSpec | |
CheckNormals() | MeshNormalSpec | |
Clear() | MeshNormalSpec | |
ClearAndFree() | MeshNormalSpec | |
ClearFlag(DWORD fl) | MeshNormalSpec | inline |
ClearNormals() | MeshNormalSpec | |
CloneInterface(void *remapDir=NULL) | MeshNormalSpec | virtual |
ComputeNormals() | MeshNormalSpec | |
CopySpecified(const MeshNormalSpec &from) | MeshNormalSpec | |
CopySpecified(const MeshNormalSpec &sourceNormals, const Tab< int > &faceIndexMap, int offset=0) | MeshNormalSpec | |
DeepCopy(IPipelineClient *from, ChannelMask channels) | MeshNormalSpec | virtual |
DeleteInterface() | MeshNormalSpec | virtual |
Display(GraphicsWindow *gw, bool showSel) | MeshNormalSpec | |
Face(int faceID) const | MeshNormalSpec | inline |
FAlloc(int num, bool keep=TRUE) | MeshNormalSpec | |
FreeChannels(ChannelMask channels, int zeroOthers=1) | MeshNormalSpec | virtual |
FShrink() | MeshNormalSpec | |
GetBoundingBox(Matrix3 *tm=NULL, bool selectedOnly=false) | MeshNormalSpec | |
GetDisplayLength() | MeshNormalSpec | inline |
GetFaceArray() const | MeshNormalSpec | inline |
GetFlag(DWORD fl) const | MeshNormalSpec | inline |
GetID() | MeshNormalSpec | inlinevirtual |
GetInterface(Interface_ID id) | MeshNormalSpec | virtual |
GetNormal(int face, int corner) | MeshNormalSpec | |
GetNormalArray() const | MeshNormalSpec | inline |
GetNormalExplicit(int normID) const | MeshNormalSpec | inline |
GetNormalIndex(int face, int corner) | MeshNormalSpec | |
GetNumFaces() const | MeshNormalSpec | inline |
GetNumNormals() const | MeshNormalSpec | inline |
GetSelection() | MeshNormalSpec | inline |
GetTypedInterface() | InterfaceServer | inline |
HitTest(GraphicsWindow *gw, HitRegion *hr, DWORD flags, SubObjHitList &hitList) | MeshNormalSpec | |
immediateRelease enum value | BaseInterface | |
Initialize() | MeshNormalSpec | |
LifetimeControl() | BaseInterface | inlinevirtual |
LifetimeType enum name | BaseInterface | |
Load(ILoad *iload) | MeshNormalSpec | |
MakeNormalsExplicit(BOOL useSel=true, BitArray *normalSelection=NULL, bool value=true) | MeshNormalSpec | |
MeshNormalSpec() | MeshNormalSpec | inline |
MyDebugPrint(bool printAll=false) | MeshNormalSpec | |
NAlloc(int num, bool keep=TRUE) | MeshNormalSpec | |
NewAndCopyChannels(ChannelMask channels) | MeshNormalSpec | virtual |
NewNormal(Point3 normal, bool explic=true) | MeshNormalSpec | |
noRelease enum value | BaseInterface | |
Normal(int normID) const | MeshNormalSpec | inline |
NShrink() | MeshNormalSpec | |
operator delete(void *ptr) | MaxHeapOperators | static |
operator delete(void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
operator delete(void *ptr, const char *filename, int line) | MaxHeapOperators | static |
operator delete(void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator delete(void *ptr, unsigned long flags) | MaxHeapOperators | static |
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator delete(void *ptr, void *placement_ptr) | MaxHeapOperators | static |
operator delete[](void *ptr) | MaxHeapOperators | static |
operator delete[](void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
operator delete[](void *ptr, const char *filename, int line) | MaxHeapOperators | static |
operator delete[](void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator delete[](void *ptr, unsigned long flags) | MaxHeapOperators | static |
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator new(size_t size) | MaxHeapOperators | static |
operator new(size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
operator new(size_t size, const char *filename, int line) | MaxHeapOperators | static |
operator new(size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator new(size_t size, unsigned long flags) | MaxHeapOperators | static |
operator new(size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator new(size_t size, void *placement_ptr) | MaxHeapOperators | static |
operator new[](size_t size) | MaxHeapOperators | static |
operator new[](size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
operator new[](size_t size, const char *filename, int line) | MaxHeapOperators | static |
operator new[](size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator new[](size_t size, unsigned long flags) | MaxHeapOperators | static |
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator+=(const MeshNormalSpec &from) | MeshNormalSpec | |
operator=(const MeshNormalSpec &from) | MeshNormalSpec | |
RegisterNotifyCallback(InterfaceNotifyCallback *incb) | BaseInterface | inlinevirtual |
ReleaseInterface() | BaseInterface | inlinevirtual |
ResetNormals(BOOL useSel=true, BitArray *normalSelection=NULL) | MeshNormalSpec | |
Save(ISave *isave) | MeshNormalSpec | |
serverControlled enum value | BaseInterface | |
SetAllExplicit(bool value=true) | MeshNormalSpec | inline |
SetDisplayLength(float displayLength) | MeshNormalSpec | inline |
SetFlag(DWORD fl, bool val=true) | MeshNormalSpec | inline |
SetNormal(int face, int corner, Point3 &normal) | MeshNormalSpec | |
SetNormalExplicit(int normID, bool value) | MeshNormalSpec | inline |
SetNormalIndex(int face, int corner, int normalIndex) | MeshNormalSpec | |
SetNumFaces(int numFaces) | MeshNormalSpec | |
SetNumNormals(int numNormals) | MeshNormalSpec | |
SetParent(Mesh *pMesh) | MeshNormalSpec | inline |
SetSelection(BitArray &newSelection) | MeshNormalSpec | |
ShallowCopy(IPipelineClient *from, ChannelMask channels) | MeshNormalSpec | virtual |
SpecifyNormals(BOOL useSel=true, BitArray *normalSelection=NULL) | MeshNormalSpec | |
Transform(const Matrix3 &transformMat, bool useSelelection=false, const BitArray *normalSelection=nullptr, bool isGeomTransform=true) | MeshNormalSpec | |
Translate(Point3 &translate, BOOL useSel=true, BitArray *normalSelection=NULL) | MeshNormalSpec | |
UnifyNormals(BOOL useSel=true, BitArray *normalSelection=NULL, BOOL toAverage=false) | MeshNormalSpec | |
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb) | BaseInterface | inlinevirtual |
wantsRelease enum value | BaseInterface | |
ZeroChannels(ChannelMask channels) | MeshNormalSpec | virtual |
~BaseInterface() | BaseInterface | virtual |
~InterfaceServer() | InterfaceServer | virtual |
~MeshNormalSpec() | MeshNormalSpec | inline |