MeshDelta Member List

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
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
eselMeshDelta
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
fChangeMeshDelta
FChange(FaceChange *f, int num=1)MeshDelta
FChange(DWORD f, DWORD flags, DWORD dat)MeshDelta
FClone(Face &f, DWORD ff, DWORD remapFlags=0, DWORD *v=NULL)MeshDelta
FCreate(Face *f, int num=1)MeshDelta
FCreate(FaceCreate *f, int num=1)MeshDelta
fCreateMeshDelta
FCreateQuad(DWORD *v, DWORD smG=0, MtlID matID=0, int orig=UNDEFINED)MeshDelta
fDeleteMeshDelta
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
fnumMeshDelta
FRemap(FaceRemap *f, int num=1)MeshDelta
FRemap(DWORD f, DWORD flags, DWORD *v)MeshDelta
fRemapMeshDelta
fselMeshDelta
FSmooth(FaceSmooth *f, int num=1)MeshDelta
FSmooth(DWORD f, DWORD mask, DWORD val)MeshDelta
fSmoothMeshDelta
GetInterface(Interface_ID id)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
GetVDataNum()MeshDelta [inline]
hasMapSupport()MeshDelta [inline]
InitToMesh(const Mesh &m)MeshDelta
interfacesBaseInterfaceServer [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(int mp)MeshDelta [inline]
mapMeshDelta
mapSupportMeshDelta
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, 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, 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, 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, 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
vCloneMeshDelta
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]
VCloneOf(DWORD i)MeshDelta [inline]
VCreate(Point3 *p, int num=1, BitArray *sel=NULL, BitArray *hide=NULL)MeshDelta
vdMeshDelta
vDeleteMeshDelta
VDelete(DWORD *v, int num=1)MeshDelta
VDelete(BitArray &vdel)MeshDelta
vdSupportMeshDelta
vhideMeshDelta
VLut(DWORD i)MeshDelta
vMoveMeshDelta
vnumMeshDelta
vselMeshDelta
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