|
3ds Max C++ API Reference
|
This is the complete list of members for MeshDelta, including all inherited members.
| AddMap(int mapID) | MeshDelta | |
| AddVertexColors() | MeshDelta | |
| AddVertexData(int vdChan, Mesh *m=NULL) | MeshDelta | |
| 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 |
| Apply(Mesh &mesh) | MeshDelta | |
| AttachMesh(Mesh &m, Mesh &attachment, Matrix3 &relativeTransform, int matOffset) | MeshDelta | |
| AutoSmooth(Mesh &m, BitArray sel, float angle, AdjFaceList *af=NULL, AdjEdgeList *ae=NULL) | MeshDelta | |
| Bevel(Mesh &m, BitArray vset, float outline, Tab< Point3 > *odir, float height, Tab< Point3 > *hdir) | MeshDelta | |
| BreakVerts(Mesh &m, BitArray vset) | MeshDelta | |
| ChamferEdges(Mesh &m, BitArray eset, MeshChamferData &mcd, AdjEdgeList *ae=NULL) | MeshDelta | |
| ChamferMove(Mesh &m, MeshChamferData &mcd, float amount, AdjEdgeList *ae=NULL) | MeshDelta | |
| ChamferVertices(Mesh &m, BitArray vset, MeshChamferData &mcd, AdjEdgeList *ae=NULL) | MeshDelta | |
| ChangeFlags(Tab< DWORD > *mChannels=NULL) | MeshDelta | |
| CheckMapFaces() | MeshDelta | |
| CheckOrder() | MeshDelta | |
| ClearAllOps() | MeshDelta | |
| ClearLUTs() | MeshDelta | |
| CloneFaces(Mesh &m, BitArray fset) | MeshDelta | |
| CloneVerts(Mesh &m, BitArray vset) | MeshDelta | |
| CollapseEdges(Mesh &m, BitArray ecol, AdjEdgeList *ae=NULL) | MeshDelta | |
| Compose(MeshDelta &td) | MeshDelta | |
| CopyMDChannels(MeshDelta &from, DWORD channels, Tab< DWORD > *mChannels=NULL) | MeshDelta | |
| CreateDefaultMapFaces(int num=1) | MeshDelta | |
| CreatePolygon(Mesh &m, int deg, int *v, DWORD smG=0, MtlID matID=0) | MeshDelta | |
| Cut(Mesh &m, DWORD ed1, float prop1, DWORD ed2, float prop2, Point3 &norm, bool fixNeighbors=TRUE, bool split=FALSE) | MeshDelta | |
| DeleteEdgeSet(Mesh &m, BitArray sel) | MeshDelta | |
| DeleteFaceSet(Mesh &m, BitArray sel) | MeshDelta | |
| DeleteIsoVerts(Mesh &m) | MeshDelta | |
| DeleteSelected(Mesh &m) | MeshDelta | |
| DeleteVertSet(Mesh &m, BitArray sel) | MeshDelta | |
| Detach(Mesh &m, Mesh *out, BitArray fset, BOOL faces, BOOL del, BOOL elem) | MeshDelta | |
| DivideEdge(Mesh &m, DWORD ed, float prop=.5f, AdjEdgeList *el=NULL, bool visDiag1=FALSE, bool fixNeighbors=TRUE, bool visDiag2=FALSE, bool split=FALSE) | MeshDelta | |
| DivideEdges(Mesh &m, BitArray eset, AdjEdgeList *el=NULL) | MeshDelta | |
| DivideFace(Mesh &m, DWORD f, float *bary=NULL) | MeshDelta | |
| DivideFaces(Mesh &m, BitArray fset, MeshOpProgress *mop=NULL) | MeshDelta | |
| EdgeTessellate(Mesh &m, BitArray fset, float tens, AdjEdgeList *ae=NULL, AdjFaceList *af=NULL, MeshOpProgress *mop=NULL) | MeshDelta | |
| esel | MeshDelta | |
| ExplodeFaces(Mesh &m, float thresh, bool useFaceSel=FALSE, AdjFaceList *af=NULL) | MeshDelta | |
| ExtrudeEdges(Mesh &m, BitArray eset, Tab< Point3 > *edir=NULL) | MeshDelta | |
| ExtrudeFaces(Mesh &m, BitArray fset, AdjEdgeList *el=NULL) | MeshDelta | |
| fChange | MeshDelta | |
| FChange(FaceChange *f, int num=1) | MeshDelta | |
| FChange(DWORD f, DWORD flags, DWORD dat) | MeshDelta | |
| FClone(const Face &f, DWORD ff, DWORD remapFlags=0, DWORD *v=NULL, BOOL bCopySel=TRUE) | MeshDelta | |
| fCreate | MeshDelta | |
| FCreate(Face *f, int num=1) | MeshDelta | |
| FCreate(FaceCreate *f, int num=1) | MeshDelta | |
| FCreateQuad(DWORD *v, DWORD smG=0, MtlID matID=0, int orig=UNDEFINED) | MeshDelta | |
| fDelete | MeshDelta | |
| FDelete(DWORD *f, int num=1) | MeshDelta | |
| FDelete(BitArray &fdel) | MeshDelta | |
| FillInFaces(Mesh &m) | MeshDelta | |
| FlipNormal(Mesh &m, DWORD face) | MeshDelta | |
| FLut(DWORD i) | MeshDelta | |
| fnum | MeshDelta | |
| FRemap(FaceRemap *f, int num=1) | MeshDelta | |
| FRemap(DWORD f, DWORD flags, DWORD *v) | MeshDelta | |
| fRemap | MeshDelta | |
| fsel | MeshDelta | |
| fSmooth | MeshDelta | |
| FSmooth(FaceSmooth *f, int num=1) | MeshDelta | |
| FSmooth(DWORD f, DWORD mask, DWORD val) | MeshDelta | |
| GetInterface(Interface_ID id) override | BaseInterfaceServer | virtual |
| GetInterfaceAt(int i) const | BaseInterfaceServer | virtual |
| GetMapNum() | MeshDelta | inline |
| getMapSupport(int mp) | MeshDelta | inline |
| GetSavingPermutations(int &numCr, int &numCl, Tab< int > &vPermute, Tab< int > &vPReverse) | MeshDelta | |
| GetTypedInterface() | InterfaceServer | inline |
| GetVDataNum() | MeshDelta | inline |
| hasMapSupport() | MeshDelta | inline |
| InitToMesh(const Mesh &m) | MeshDelta | |
| interfaces | BaseInterfaceServer | protected |
| IsFCreate(DWORD i) | MeshDelta | inline |
| IsRemapped(DWORD ff, DWORD vid) | MeshDelta | |
| IsVClone(DWORD i) | MeshDelta | inline |
| IsVCreate(DWORD i) | MeshDelta | inline |
| Load(ILoad *iload) | MeshDelta | |
| MakeSelFacesPlanar(Mesh &m, BitArray sel) | MeshDelta | |
| MakeSelVertsPlanar(Mesh &m, BitArray sel) | MeshDelta | |
| map | MeshDelta | |
| Map(int mp) | MeshDelta | inline |
| mapSupport | MeshDelta | |
| MeshDelta() | MeshDelta | |
| MeshDelta(const Mesh &m) | MeshDelta | |
| Move(int i, const Point3 &p) | MeshDelta | |
| Move(BitArray &sel, const Point3 &p) | MeshDelta | |
| Move(VertMove *vm, int num) | MeshDelta | |
| MoveID(DWORD i) | MeshDelta | |
| MoveVertsToPlane(Mesh &m, BitArray sel, Point3 &N, float offset) | MeshDelta | |
| MyDebugPrint(bool lut=FALSE, bool mp=FALSE) | MeshDelta | |
| NumFCreate() | MeshDelta | inline |
| NumFDelete(DWORD inFNum) | MeshDelta | |
| NumInterfaces() const | BaseInterfaceServer | virtual |
| NumVClone(DWORD inVNum) | MeshDelta | |
| NumVDelete(DWORD inVNum) | MeshDelta | |
| NumVMove(DWORD inVNum) | MeshDelta | |
| 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*=(MeshDelta &td) | MeshDelta | inline |
| operator=(MeshDelta &td) | MeshDelta | inline |
| OutFace(Mesh &m, DWORD ff) | MeshDelta | |
| outFNum() | MeshDelta | inline |
| outFNum(int inFNum) | MeshDelta | inline |
| OutVert(Mesh &m, DWORD v) | MeshDelta | |
| outVNum() | MeshDelta | inline |
| outVNum(int inVNum) | MeshDelta | inline |
| PartsChanged() | MeshDelta | |
| PermuteClonedVertices(Tab< int > &vPermute) | MeshDelta | |
| PostFIndex(DWORD i) | MeshDelta | |
| PostVIndex(DWORD i) | MeshDelta | |
| PropagateFacing(Mesh &m, BitArray &fset, int face, AdjFaceList &af, BitArray &done, BOOL bias=1) | MeshDelta | |
| RemapID(DWORD ff) | MeshDelta | |
| ResetVertCorners(Mesh &m) | MeshDelta | |
| ResetVertWeights(Mesh &m) | MeshDelta | |
| RestrictMatIDs(Mesh &m, int numMats) | MeshDelta | |
| Save(ISave *isave) | MeshDelta | |
| SelectFacesByFlags(Mesh &m, BOOL onoff, DWORD flagmask, DWORD flags) | MeshDelta | |
| SetEdgeVis(DWORD f, DWORD ed, BOOL vis=TRUE) | MeshDelta | inline |
| SetFaceAlpha(Mesh &m, BitArray fset, float alpha, int mp=MAP_ALPHA) | MeshDelta | inline |
| SetFaceColors(Mesh &m, BitArray fset, VertColor vc, int mp=0) | MeshDelta | |
| SetInFNum(int nface) | MeshDelta | |
| SetInVNum(int nv) | MeshDelta | |
| SetMapNum(int n, bool keep=TRUE) | MeshDelta | |
| setMapSupport(int mp, bool val=true) | MeshDelta | inline |
| SetMatID(DWORD f, MtlID mt) | MeshDelta | inline |
| SetSingleEdgeVis(Mesh &m, DWORD ed, BOOL vis, AdjFaceList *adj=NULL) | MeshDelta | |
| SetSmGroup(DWORD f, DWORD smG) | MeshDelta | inline |
| SetVDataNum(int size, bool keep=TRUE) | MeshDelta | |
| SetVertAlpha(Mesh &m, BitArray vset, float alpha, int mp=MAP_ALPHA) | MeshDelta | inline |
| SetVertColors(Mesh &m, BitArray vset, VertColor vc, int mp=0) | MeshDelta | |
| SetVertCorners(Mesh &m, BitArray vset, float corner) | MeshDelta | |
| SetVertWeights(Mesh &m, BitArray vset, float weight) | MeshDelta | |
| Slice(Mesh &m, Point3 N, float off, bool sep=FALSE, bool remove=FALSE, BitArray *fslice=NULL, AdjEdgeList *ae=NULL) | MeshDelta | |
| TurnEdge(Mesh &m, DWORD ed, AdjEdgeList *el=NULL) | MeshDelta | |
| UnifyNormals(Mesh &m, BitArray fset, AdjFaceList *af=NULL) | MeshDelta | |
| UpdateLUTs(int extraV=0, int extraF=0) | MeshDelta | |
| VClone(DWORD *v, int num=1) | MeshDelta | |
| VClone(DWORD *v, Point3 *off, int num=1) | MeshDelta | |
| VClone(VertMove *vm, int num=1) | MeshDelta | |
| VClone(DWORD v) | MeshDelta | inline |
| VClone(DWORD v, Point3 off) | MeshDelta | inline |
| vClone | MeshDelta | |
| VCloneOf(DWORD i) | MeshDelta | inline |
| VCreate(Point3 *p, int num=1, BitArray *sel=NULL, BitArray *hide=NULL) | MeshDelta | |
| vd | MeshDelta | |
| VDelete(DWORD *v, int num=1) | MeshDelta | |
| VDelete(BitArray &vdel) | MeshDelta | |
| vDelete | MeshDelta | |
| vdSupport | MeshDelta | |
| vhide | MeshDelta | |
| VLut(DWORD i) | MeshDelta | |
| vMove | MeshDelta | |
| vnum | MeshDelta | |
| vsel | MeshDelta | |
| WeldByThreshold(Mesh &m, BitArray vset, float thresh) | MeshDelta | |
| WeldVertSet(Mesh &m, BitArray vset, Point3 *weldPoint=NULL) | MeshDelta | |
| ~BaseInterfaceServer() | BaseInterfaceServer | virtual |
| ~InterfaceServer() | InterfaceServer | virtual |
| ~MeshDelta() | MeshDelta |