| MaxPlus Python API Reference
    | 
 Inheritance diagram for MNFace:
 Inheritance diagram for MNFace:| Public Member Functions | |
| def | Clear (self) | 
| def | Delete (self, *args) | 
| def | EdgeIndex (self, *args) | 
| def | FindTriPoint (self, *args) | 
| def | Flip (self) | 
| def | Getbndedg (self) | 
| def | GetDeg (self) | 
| def | Getedgsel (self) | 
| def | GetMaterial (self) | 
| def | GetSmGroup (self) | 
| def | GetTriangles (self, *args) | 
| def | Getvisedg (self) | 
| def | Init (self) | 
| def | Insert (self, *args) | 
| def | MakePoly (self, *args) | 
| def | MNDebugPrint (self, triprint=True) | 
| def | ReplaceEdge (self, *args) | 
| def | ReplaceVert (self, *args) | 
| def | RotateStart (self, *args) | 
| def | SetAlloc (self, *args) | 
| def | Setbndedg (self, *args) | 
| def | SetDeg (self, *args) | 
| def | Setedgsel (self, *args) | 
| def | SetMaterial (self, *args) | 
| def | SetSmGroup (self, *args) | 
| def | Setvisedg (self, *args) | 
| def | TriNum (self) | 
| def | VertIndex (self, *args) | 
|  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 | |
| bndedg = _swig_property(Getbndedg, Setbndedg) | |
| deg = _swig_property(GetDeg, SetDeg) | |
| edgsel = _swig_property(Getedgsel, Setedgsel) | |
| material = _swig_property(GetMaterial, SetMaterial) | |
| smGroup = _swig_property(GetSmGroup, SetSmGroup) | |
| thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
| visedg = _swig_property(Getvisedg, Setvisedg) | |
|  Static Public Attributes inherited from FlagUser | |
| 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 | |
| thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') | |
The face structure used with the MNMesh mesh.
| def Clear | ( | self | ) | 
Clear(MNFace self)
| def Delete | ( | self, | |
| * | args | ||
| ) | 
Delete(MNFace self, int pos, int num=1, int edir=1, bool fixtri=TRUE) -> bool Delete(MNFace self, int pos, int num=1, int edir=1) -> bool Delete(MNFace self, int pos, int num=1) -> bool Delete(MNFace self, int pos) -> bool
| def EdgeIndex | ( | self, | |
| * | args | ||
| ) | 
EdgeIndex(MNFace self, int ee, int vv=-1) -> int EdgeIndex(MNFace self, int ee) -> int
| def FindTriPoint | ( | self, | |
| * | args | ||
| ) | 
FindTriPoint(MNFace self, int edge) -> int FindTriPoint(MNFace self, int a, int b) -> int
| def Flip | ( | self | ) | 
Flip(MNFace self)
| def Getbndedg | ( | self | ) | 
Getbndedg(MNFace self) -> BitArray
| def GetDeg | ( | self | ) | 
GetDeg(MNFace self) -> int
| def Getedgsel | ( | self | ) | 
Getedgsel(MNFace self) -> BitArray
| def GetMaterial | ( | self | ) | 
GetMaterial(MNFace self) -> MtlID
| def GetSmGroup | ( | self | ) | 
GetSmGroup(MNFace self) -> DWORD
| def GetTriangles | ( | self, | |
| * | args | ||
| ) | 
GetTriangles(MNFace self, IntList tri)
| def Getvisedg | ( | self | ) | 
Getvisedg(MNFace self) -> BitArray
| def Init | ( | self | ) | 
Init(MNFace self)
| def Insert | ( | self, | |
| * | args | ||
| ) | 
Insert(MNFace self, int pos, int num=1) Insert(MNFace self, int pos)
| def MakePoly | ( | self, | |
| * | args | ||
| ) | 
MakePoly(MNFace self, int fdeg, IntList vv, BoolList vis, BoolList sel) MakePoly(MNFace self, int fdeg, IntList vv, BoolList vis) MakePoly(MNFace self, int fdeg, IntList vv)
| def MNDebugPrint | ( | self, | |
| triprint = True | |||
| ) | 
MNDebugPrint(MNFace self, bool triprint=True) MNDebugPrint(MNFace self)
| def ReplaceEdge | ( | self, | |
| * | args | ||
| ) | 
ReplaceEdge(MNFace self, int oe, int ne, int vv=-1) ReplaceEdge(MNFace self, int oe, int ne)
| def ReplaceVert | ( | self, | |
| * | args | ||
| ) | 
ReplaceVert(MNFace self, int ov, int nv, int ee=-1) ReplaceVert(MNFace self, int ov, int nv)
| def RotateStart | ( | self, | |
| * | args | ||
| ) | 
RotateStart(MNFace self, int newstart)
| def SetAlloc | ( | self, | |
| * | args | ||
| ) | 
SetAlloc(MNFace self, int d)
| def Setbndedg | ( | self, | |
| * | args | ||
| ) | 
Setbndedg(MNFace self, BitArray bndedg)
| def SetDeg | ( | self, | |
| * | args | ||
| ) | 
SetDeg(MNFace self, int d)
| def Setedgsel | ( | self, | |
| * | args | ||
| ) | 
Setedgsel(MNFace self, BitArray edgsel)
| def SetMaterial | ( | self, | |
| * | args | ||
| ) | 
SetMaterial(MNFace self, MtlID mat)
| def SetSmGroup | ( | self, | |
| * | args | ||
| ) | 
SetSmGroup(MNFace self, DWORD smGroup)
| def Setvisedg | ( | self, | |
| * | args | ||
| ) | 
Setvisedg(MNFace self, BitArray visedg)
| def TriNum | ( | self | ) | 
TriNum(MNFace self) -> int
| def VertIndex | ( | self, | |
| * | args | ||
| ) | 
VertIndex(MNFace self, int vv, int ee=-1) -> int VertIndex(MNFace self, int vv) -> int