3ds Max C++ API Reference
MeshNormalSpec Member List

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

AcquireInterface()BaseInterfaceinlinevirtual
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
AppendAllChannels(IPipelineClient *from)MeshNormalSpecvirtual
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)MeshNormalSpecinline
ClearNormals()MeshNormalSpec
CloneInterface(void *remapDir=NULL)MeshNormalSpecvirtual
ComputeNormals()MeshNormalSpec
CopySpecified(const MeshNormalSpec &from)MeshNormalSpec
CopySpecified(const MeshNormalSpec &sourceNormals, const Tab< int > &faceIndexMap, int offset=0)MeshNormalSpec
DeepCopy(IPipelineClient *from, ChannelMask channels)MeshNormalSpecvirtual
DeleteInterface()MeshNormalSpecvirtual
Display(GraphicsWindow *gw, bool showSel)MeshNormalSpec
Face(int faceID) constMeshNormalSpecinline
FAlloc(int num, bool keep=TRUE)MeshNormalSpec
FreeChannels(ChannelMask channels, int zeroOthers=1)MeshNormalSpecvirtual
FShrink()MeshNormalSpec
GetBoundingBox(Matrix3 *tm=NULL, bool selectedOnly=false)MeshNormalSpec
GetDisplayLength()MeshNormalSpecinline
GetFaceArray() constMeshNormalSpecinline
GetFlag(DWORD fl) constMeshNormalSpecinline
GetID()MeshNormalSpecinlinevirtual
GetInterface(Interface_ID id)MeshNormalSpecvirtual
GetNormal(int face, int corner)MeshNormalSpec
GetNormalArray() constMeshNormalSpecinline
GetNormalExplicit(int normID) constMeshNormalSpecinline
GetNormalIndex(int face, int corner)MeshNormalSpec
GetNumFaces() constMeshNormalSpecinline
GetNumNormals() constMeshNormalSpecinline
GetSelection()MeshNormalSpecinline
GetTypedInterface()InterfaceServerinline
HitTest(GraphicsWindow *gw, HitRegion *hr, DWORD flags, SubObjHitList &hitList)MeshNormalSpec
immediateRelease enum valueBaseInterface
Initialize()MeshNormalSpec
LifetimeControl()BaseInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
Load(ILoad *iload)MeshNormalSpec
MakeNormalsExplicit(BOOL useSel=true, BitArray *normalSelection=NULL, bool value=true)MeshNormalSpec
MeshNormalSpec()MeshNormalSpecinline
MyDebugPrint(bool printAll=false)MeshNormalSpec
NAlloc(int num, bool keep=TRUE)MeshNormalSpec
NewAndCopyChannels(ChannelMask channels)MeshNormalSpecvirtual
NewNormal(Point3 normal, bool explic=true)MeshNormalSpec
noRelease enum valueBaseInterface
Normal(int normID) constMeshNormalSpecinline
NShrink()MeshNormalSpec
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 MeshNormalSpec &from)MeshNormalSpec
operator=(const MeshNormalSpec &from)MeshNormalSpec
RegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
ResetNormals(BOOL useSel=true, BitArray *normalSelection=NULL)MeshNormalSpec
Save(ISave *isave)MeshNormalSpec
serverControlled enum valueBaseInterface
SetAllExplicit(bool value=true)MeshNormalSpecinline
SetDisplayLength(float displayLength)MeshNormalSpecinline
SetFlag(DWORD fl, bool val=true)MeshNormalSpecinline
SetNormal(int face, int corner, Point3 &normal)MeshNormalSpec
SetNormalExplicit(int normID, bool value)MeshNormalSpecinline
SetNormalIndex(int face, int corner, int normalIndex)MeshNormalSpec
SetNumFaces(int numFaces)MeshNormalSpec
SetNumNormals(int numNormals)MeshNormalSpec
SetParent(Mesh *pMesh)MeshNormalSpecinline
SetSelection(BitArray &newSelection)MeshNormalSpec
ShallowCopy(IPipelineClient *from, ChannelMask channels)MeshNormalSpecvirtual
SpecifyNormals(BOOL useSel=true, BitArray *normalSelection=NULL)MeshNormalSpec
Transform(Matrix3 &xfm, BOOL useSel=false, BitArray *normalSelection=NULL)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)BaseInterfaceinlinevirtual
wantsRelease enum valueBaseInterface
ZeroChannels(ChannelMask channels)MeshNormalSpecvirtual
~BaseInterface()BaseInterfacevirtual
~InterfaceServer()InterfaceServervirtual
~MeshNormalSpec()MeshNormalSpecinline
  • Generated by doxygen 1.9.1