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

This is the complete list of members for IMNMeshUtilities8, 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
BridgeSelectedEdges(const DWORD in_edgeFlag, const float in_smoothThresh, const int in_segmentsNumber, const float in_adjacentAngle, const bool in_reverseTriangle, MNMeshTriangulationType triangulationType=TRIANGULATION_ENHANCED_2024)=0IMNMeshUtilities8pure virtual
BridgeTwoEdges(const int in_Edge1, const int in_Edge2, const int in_segmentsNumber, const int in_prevColumnIndex=0, const DWORD in_smoothingGroup=0, const MtlID in_materialId=0, const bool in_triangleAdded=false, MNMeshTriangulationType triangulationType=TRIANGULATION_ENHANCED_2024)=0IMNMeshUtilities8pure virtual
ChamferEdges(const DWORD in_flag=MN_SEL, MNChamferData *in_mcd=NULL, const bool in_open=false)=0IMNMeshUtilities8pure virtual
ChamferVertices(const DWORD flag=MN_SEL, MNChamferData *mcd=NULL, const bool in_open=false)=0IMNMeshUtilities8pure virtual
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
ConnectEdges(const DWORD in_edgeFlag, const int in_segments=2, const int in_pinch=0, const int in_slide=0, MNMeshTriangulationType triangulationType=TRIANGULATION_ENHANCED_2024)=0IMNMeshUtilities8pure virtual
DeleteInterface()BaseInterfaceinlinevirtual
GetFlippedEdges(BitArray &io_edgeFlip, const bool in_useOnlySelectedEdges=false)=0IMNMeshUtilities8pure virtual
GetID()IMNMeshUtilities8inlinevirtual
GetInterface(Interface_ID id) overrideBaseInterfacevirtual
GetTypedInterface()InterfaceServerinline
IDIMNMeshUtilities8static
immediateRelease enum valueBaseInterface
InvalidateVertexCache(int vertex)=0IMNMeshUtilities8pure virtual
isFaceCacheInvalid(int faceIndex)=0IMNMeshUtilities8pure virtual
LifetimeControl()BaseInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
noRelease enum valueBaseInterface
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
RegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
SelectEdgeLoopShift(const int in_loop_shift, BitArray &io_edgeSel)=0IMNMeshUtilities8pure virtual
SelectEdgeRingShift(const int in_ring_shift, BitArray &io_edgeSel)=0IMNMeshUtilities8pure virtual
serverControlled enum valueBaseInterface
SplitFlaggedEdges(const DWORD in_edgeFlag=MN_SEL, const float in_distance=0.0)=0IMNMeshUtilities8pure virtual
SplitFlaggedVertices(const DWORD in_vertexFlag=MN_SEL, const float in_distance=0.0)=0IMNMeshUtilities8pure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)BaseInterfaceinlinevirtual
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~InterfaceServer()InterfaceServervirtual