MNMap Class Reference

Class Description

Holds the mapping information for a particular map channel of the MNMesh.
+ Inheritance diagram for MNMap:

Public Member Functions

def CheckAllData (self, args)
 
def Clear (self)
 
def ClearAndFree (self)
 
def CollapseDeadFaces (self, args)
 
def CollapseDeadVerts (self, args)
 
def F (self, args)
 
def FNum (self)
 
def MNDebugPrint (self, args)
 
def NewAndCopy (self)
 
def NewFace
 
def NewQuad (self, args)
 
def NewTri (self, args)
 
def NewVert (self, args)
 
def SetNumFaces (self, args)
 
def SetNumVerts (self, args)
 
def SetV (self, args)
 
def ShallowCopy (self, args)
 
def Transform (self, args)
 
def V (self, args)
 
def VNum (self)
 
- Public Member Functions inherited from FlagUser
def AndFlags (self, args)
 
def ClearAllFlags (self)
 
def ClearFlag (self, args)
 
def CopyFlags (self, args)
 
def ExportFlags (self)
 
def FlagMatch (self, args)
 
def GetFlag (self, args)
 
def ImportFlags (self, args)
 
def OrFlags (self, args)
 
def SetFlag (self, args)
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr (self)
 

Static Public Attributes

tuple f = _swig_property(lambda self: (self.F(i) for i in xrange(self.FNum())))
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
tuple v = _swig_property(lambda self: (self.V(i) for i in xrange(self.VNum())))
 
- Static Public Attributes inherited from FlagUser
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from Wrapper
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Member Function Documentation

def CheckAllData (   self,
  args 
)
CheckAllData(MNMap self, int mapChannel, int nf, MNFace faces) -> bool
def Clear (   self)
Clear(MNMap self)
def ClearAndFree (   self)
ClearAndFree(MNMap self)
def CollapseDeadFaces (   self,
  args 
)
CollapseDeadFaces(MNMap self, MNFace faces)
def CollapseDeadVerts (   self,
  args 
)
CollapseDeadVerts(MNMap self, MNFace faces)
def F (   self,
  args 
)
F(MNMap self, int i) -> MNMapFace
def FNum (   self)
FNum(MNMap self) -> int
def MNDebugPrint (   self,
  args 
)
MNDebugPrint(MNMap self, MNFace faces)
def NewAndCopy (   self)
NewAndCopy(MNMap self)
def NewFace (   self,
  degg = 0,
  vv = None 
)
NewFace(MNMap self, int degg=0, int * vv=None) -> int
NewFace(MNMap self, int degg=0) -> int
NewFace(MNMap self) -> int
def NewQuad (   self,
  args 
)
NewQuad(MNMap self, int a, int b, int c, int d) -> int
NewQuad(MNMap self, int * vv) -> int
def NewTri (   self,
  args 
)
NewTri(MNMap self, int a, int b, int c) -> int
NewTri(MNMap self, int * vv) -> int
def NewVert (   self,
  args 
)
NewVert(MNMap self, UVVert p, int uoff=0, int voff=0) -> int
NewVert(MNMap self, UVVert p, int uoff=0) -> int
NewVert(MNMap self, UVVert p) -> int
def SetNumFaces (   self,
  args 
)
SetNumFaces(MNMap self, int nfnum)
def SetNumVerts (   self,
  args 
)
SetNumVerts(MNMap self, int nvnum)
def SetV (   self,
  args 
)
SetV(MNMap self, int i, Point3 v)
def ShallowCopy (   self,
  args 
)
ShallowCopy(MNMap self, MNMap f)
def Transform (   self,
  args 
)
Transform(MNMap self, Matrix3 xfm)
def V (   self,
  args 
)
V(MNMap self, int i) -> Point3
def VNum (   self)
VNum(MNMap self) -> int