Mesh Member List

This is the complete list of members for Mesh, including all inherited members.
AngleBetweenFaces(DWORD f0, DWORD f1)Mesh
ApplyMapper(UVWMapper &map, int channel=1)Mesh
ApplyUVWMap(int type, float utile, float vtile, float wtile, int uflip, int vflip, int wflip, int cap, const Matrix3 &tm, int channel=1)Mesh
AutoSmooth(float angle, BOOL useSel, BOOL preventIndirectSmoothing=FALSE)Mesh
BaryCoords(DWORD face, Point3 p)Mesh
BreakVerts(BitArray set)Mesh
buildBoundingBox(void)Mesh
BuildGFXNormals()Mesh
BuildGWCache(GraphicsWindow *gw, Material *ma, int numMat, BOOL threaded)Mesh
buildNormals()Mesh
buildRenderNormals()Mesh
BuildStrips()Mesh
BuildStripsAndEdges()Mesh
BuildVisEdgeList()Mesh
checkNormals(BOOL illum)Mesh
ClearDispFlag(DWORD f)Mesh [inline]
ClearFlag(DWORD f)Mesh [inline]
ClearSpecifiedNormals()Mesh
ClearVertexWeights()Mesh [inline]
ClearVSelectionWeights()Mesh [inline]
CloneFaces(BitArray fset)Mesh
CopyBasics(const Mesh &from)Mesh
curVCArrayMesh
curVCChanMesh
curVCFaceMesh
DeepCopy(Mesh *amesh, ChannelMask channels)Mesh
DeleteFaceSet(BitArray set, BitArray *isoVert=NULL)Mesh
DeleteFlaggedFaces()Mesh
DeleteIsoMapVerts()Mesh
DeleteIsoMapVerts(int mp)Mesh
DeleteIsoVerts()Mesh
DeleteMapVertSet(int mp, BitArray set, BitArray *fdel=NULL)Mesh
DeleteSelected()Mesh
DeleteThis()Mesh
DeleteVertSet(BitArray set)Mesh
dispFlagsMesh
displayAllEdges(int b)Mesh [inline]
displayNormals(int b, float sc)Mesh [inline]
DivideEdge(DWORD edge, float prop=.5f, bool visDiag1=TRUE, bool fixNeighbors=TRUE, bool visDiag2=TRUE)Mesh
DivideFace(DWORD face, DWORD e1, DWORD e2, float prop1=.5f, float prop2=.5f, bool fixNeighbors=TRUE, bool split=FALSE)Mesh
DoesFaceExist(DWORD v0, DWORD v1, DWORD v2)Mesh
Draw3DStrips(GraphicsWindow *gw, Material *ma, int numMat)Mesh
Draw3DVisEdgeList(GraphicsWindow *gw, DWORD flags)Mesh
Draw3DWireStrips(GraphicsWindow *gw, Material *ma, int numMat)Mesh
DrawStrips(GraphicsWindow *gw, Material *ma, int numMat)Mesh
DrawVisEdgeList(GraphicsWindow *gw, DWORD flags)Mesh
edgeSelMesh
EdgeTessellate(float tens, BOOL ignoreSel=FALSE, MeshOpProgress *mop=NULL)Mesh
ElementFromFace(DWORD f, BitArray &set, AdjFaceList *af=NULL)Mesh
EnableEdgeList(int e)Mesh
ExtrudeFaces(BOOL doFace=TRUE)Mesh
Face classMesh [friend]
FaceCenter(DWORD fi)Mesh
FaceCenterTessellate(BOOL ignoreSel=FALSE, MeshOpProgress *mop=NULL)Mesh
FaceNormal(DWORD fi, BOOL nrmlize=FALSE)Mesh
facesMesh
faceSelMesh
FaceSel()Mesh [inline]
FindOpenEdges(BitArray &edges)Mesh
FindVertexAngles(float *vang, BitArray *set=NULL)Mesh
FindVertsUsedOnlyByFaces(BitArray &fset, BitArray &vset)Mesh
FlipNormal(int i)Mesh
FreeAll()Mesh
freeAllVData()Mesh
FreeChannels(ChannelMask channels, int zeroOthers=1)Mesh
freeMapFaces(int mp)Mesh
freeMapVerts(int mp)Mesh
freeVData(int vd)Mesh
freeVertexWeights()Mesh [inline]
freeVSelectionWeights()Mesh [inline]
getBoundingBox(Matrix3 *tm=NULL)Mesh
GetDispFlag(DWORD f)Mesh [inline]
getFaceMtlIndex(int i)Mesh
getFaceNormal(int i)Mesh [inline]
GetFlag(DWORD f)Mesh [inline]
GetInterface(Interface_ID id)Mesh [virtual]
GetInterfaceAt(int i) const BaseInterfaceServer [virtual]
GetIsoMapVerts(int mp)Mesh
GetIsoVerts()Mesh
getMtlIndex(void)Mesh [inline]
getNormal(int i) const Mesh
getNumFaces(void) const Mesh [inline]
getNumMaps() const Mesh [inline]
getNumMapVerts(int mp) const Mesh
getNumTVerts(void) const Mesh [inline]
getNumVData() const Mesh [inline]
getNumVertCol() const Mesh [inline]
getNumVerts(void) const Mesh [inline]
GetRenderData()Mesh [inline]
getRVert(int i)Mesh [inline]
getRVertPtr(int i)Mesh [inline]
getSmoothFlags()Mesh
GetSpecifiedNormals()Mesh
getStripNormal(int cv, MtlID mID, DWORD smGroup, Point3 &nor)Mesh
getStripNormalIndex(int cv, MtlID mID, DWORD smGroup)Mesh
getStripTVert(GraphicsWindow *gw, int cv, int ctv, Point3 &uvw, int texNum=0)Mesh
getStripVertColor(GraphicsWindow *gw, int cv, int flipped, MtlID mID, DWORD smGroup, Point3 &rgb)Mesh
getTVert(int i)Mesh [inline]
getTVertPtr(int i)Mesh [inline]
getVert(int i)Mesh [inline]
getVertexWeights()Mesh [inline]
getVertPtr(int i)Mesh [inline]
getVSelectionWeights()Mesh [inline]
gfxCleanup(void *data)Mesh [friend]
gfxNormalsMesh
HardwareMesh classMesh [friend]
HitTestVisEdgeList(GraphicsWindow *gw, int abortOnHit)Mesh
IndentSelFaces(float amount)Mesh
Init()Mesh
interfacesBaseInterfaceServer [protected]
IntersectRay(Ray &ray, float &at, Point3 &norm)Mesh
IntersectRay(Ray &ray, float &at, Point3 &norm, DWORD &fi, Point3 &bary)Mesh
InvalidateEdgeList()Mesh
InvalidateGeomCache()Mesh
InvalidateStrips()Mesh
InvalidateTopologyCache()Mesh
InvalidateVertexCache(int vertex)Mesh
isFaceCacheInvalid(int faceIndex)Mesh
Load(ILoad *iload)Mesh
MakeEdgeList(int *edgeCount, int flagdbls=0)Mesh
MakeMapPlanar(int mp)Mesh
Map(int mp)Mesh [inline]
mapFaces(int mp) const Mesh
mapsMesh
mapSupport(int mp) const Mesh
mapVerts(int mp) const Mesh
MaxGraphics::IMeshInternal classMesh [friend]
Mesh()Mesh
Mesh(const Mesh &fromMesh)Mesh
MeshAccess classMesh [friend]
mtlIndexMesh
MyDebugPrint()Mesh
NeedGWCacheRebuilt(GraphicsWindow *gw, Material *ma, int numMat)Mesh
NewAndCopyChannels(ChannelMask channels)Mesh
norIndMesh
normalCountMesh
normalsBuiltMesh
numCVertsMesh
numFacesMesh
NumInterfaces() const BaseInterfaceServer [virtual]
numMapsMesh
numTexCoordsMesh
numTVertsMesh
numVertsMesh
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*(Mesh &mesh)Mesh
operator+(Mesh &mesh)Mesh
operator-(Mesh &mesh)Mesh
operator=(const Mesh &fromMesh)Mesh
Optimize(float normThresh, float edgeThresh, float bias, float maxEdge, DWORD flags, MeshOpProgress *prog=NULL)Mesh
PolyFromFace(DWORD f, BitArray &set, float thresh, BOOL ignoreVisEdges, AdjFaceList *af=NULL)Mesh
ReduceDisplayCaches()Mesh
RemoveDegenerateFaces()Mesh
RemoveIllegalFaces()Mesh
render(GraphicsWindow *gw, Material *ma, RECT *rp, int compFlags, int numMat=1, InterfaceServer *pi=NULL)Mesh
renderDataMesh
Save(ISave *isave)Mesh
select(GraphicsWindow *gw, Material *ma, HitRegion *hr, int abortOnHit=FALSE, int numMat=1)Mesh
selLevelMesh
SetDispFlag(DWORD f)Mesh [inline]
setFaceMtlIndex(int i, MtlID id)Mesh
setFaceNormal(int i, const Point3 &xyz)Mesh [inline]
SetFlag(DWORD f)Mesh [inline]
setMapSupport(int mp, BOOL support=TRUE)Mesh
setMapVert(int mp, int i, const UVVert &xyz)Mesh [inline]
setMtlIndex(MtlID i)Mesh [inline]
setNormal(int i, const Point3 &xyz)Mesh
setNumFaces(int ct, BOOL keep=FALSE, BOOL synchSel=TRUE)Mesh
setNumMapFaces(int mp, int ct, BOOL keep=FALSE, int oldCt=0)Mesh
setNumMaps(int ct, BOOL keep=FALSE)Mesh
setNumMapVerts(int mp, int ct, BOOL keep=FALSE)Mesh
setNumTVerts(int ct, BOOL keep=FALSE)Mesh
setNumTVFaces(int ct, BOOL keep=FALSE, int oldCt=0)Mesh
setNumVCFaces(int ct, BOOL keep=FALSE, int oldCt=0)Mesh
setNumVData(int ct, BOOL keep=FALSE)Mesh
setNumVertCol(int ct, BOOL keep=FALSE)Mesh
setNumVerts(int ct, BOOL keep=FALSE, BOOL synchSel=TRUE)Mesh
SetRenderData(MeshRenderData *p)Mesh [inline]
setSmoothFlags(int f)Mesh
SetStaticMesh(bool staticMesh)Mesh
setTVert(int i, const UVVert &xyz)Mesh [inline]
setTVert(int i, float x, float y, float z)Mesh [inline]
setVCDisplayData(int mapChan=0, VertColor *VCArray=NULL, TVFace *VCf=NULL)Mesh
setVDataSupport(int vd, BOOL support=TRUE)Mesh
setVert(int i, const Point3 &xyz)Mesh [inline]
setVert(int i, float x, float y, float z)Mesh [inline]
ShallowCopy(Mesh *amesh, ChannelMask channels)Mesh
snap(GraphicsWindow *gw, SnapInfo *snap, IPoint2 *p, Matrix3 &tm)Mesh
SpecifyNormals()Mesh
stabMesh
Stripify(Strip *s, StripData *sd, int vtx)Mesh
Stripify(Strip *s, StripData *sd, int vtx, DWTab &v, DWTab &n, DWTab &tv)Mesh
SubObjectHitTest(GraphicsWindow *gw, Material *ma, HitRegion *hr, DWORD flags, SubObjHitList &hitList, int numMat=1)Mesh
SupportVertexWeights()Mesh [inline]
SupportVSelectionWeights()Mesh [inline]
texCoordsMesh
tstabMesh
TurnEdge(DWORD edge, DWORD *otherEdge=NULL)Mesh
tVertsMesh
tvFaceMesh
UnifyNormals(BOOL selOnly)Mesh
vcFaceMesh
vcFaceDataMesh
vDataMesh
vDataSupport(int vd) const Mesh
vdSupportMesh
vertColMesh
vertColArrayMesh
vertexData(int vd) const Mesh [inline]
vertexFloat(int vd) const Mesh [inline]
VertexTempSel()Mesh
vertHideMesh
vertsMesh
vertSelMesh
VertSel()Mesh [inline]
vFlagsMesh
WeldCollinear(BitArray &set)Mesh
ZeroTopologyCache()Mesh
~BaseInterfaceServer()BaseInterfaceServer [virtual]
~InterfaceServer()InterfaceServer [virtual]
~Mesh()Mesh