MNEdge Class Reference

Class Description

The edge class used with the MNMesh mesh
+ Inheritance diagram for MNEdge:

Public Member Functions

def GetF1 (self)
 
def GetF2 (self)
 
def GetV1 (self)
 
def GetV2 (self)
 
def Init (self)
 
def Invert (self)
 
def MNDebugPrint (self)
 
def OtherFace (self, args)
 
def OtherVert (self, args)
 
def ReplaceFace (self, args)
 
def ReplaceVert (self, args)
 
def SetF1 (self, args)
 
def SetF2 (self, args)
 
def SetV1 (self, args)
 
def SetV2 (self, args)
 
def Uncrossable (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 f1 = _swig_property(GetF1, SetV1)
 
tuple f2 = _swig_property(GetF2, SetF2)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
tuple v1 = _swig_property(GetV1, SetV1)
 
tuple v2 = _swig_property(GetV2, SetV2)
 
- 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 GetF1 (   self)
GetF1(MNEdge self) -> int
def GetF2 (   self)
GetF2(MNEdge self) -> int
def GetV1 (   self)
GetV1(MNEdge self) -> int
def GetV2 (   self)
GetV2(MNEdge self) -> int
def Init (   self)
Init(MNEdge self)
def Invert (   self)
Invert(MNEdge self)
def MNDebugPrint (   self)
MNDebugPrint(MNEdge self)
def OtherFace (   self,
  args 
)
OtherFace(MNEdge self, int ff) -> int
def OtherVert (   self,
  args 
)
OtherVert(MNEdge self, int vv) -> int
def ReplaceFace (   self,
  args 
)
ReplaceFace(MNEdge self, int of, int nf, int vv1=-1)
ReplaceFace(MNEdge self, int of, int nf)
def ReplaceVert (   self,
  args 
)
ReplaceVert(MNEdge self, int ov, int nv)
def SetF1 (   self,
  args 
)
SetF1(MNEdge self, int f)
def SetF2 (   self,
  args 
)
SetF2(MNEdge self, int f)
def SetV1 (   self,
  args 
)
SetV1(MNEdge self, int v)
def SetV2 (   self,
  args 
)
SetV2(MNEdge self, int v)
def Uncrossable (   self)
Uncrossable(MNEdge self) -> bool