MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.BooleanResultMapper.Maps Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, FaceMap cut2origin, FaceMap cut2newFaces, WholeEdgeMap old2newEdges, VertMap old2newVerts, bool identity)
 
FaceMap cut2newFaces (self)
 
None cut2newFaces (self, FaceMap arg1)
 
FaceMap cut2origin (self)
 
None cut2origin (self, FaceMap arg1)
 
bool identity (self)
 
None identity (self, bool arg1)
 
WholeEdgeMap old2newEdges (self)
 
None old2newEdges (self, WholeEdgeMap arg1)
 
VertMap old2newVerts (self)
 
None old2newVerts (self, VertMap arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
BooleanResultMapper.Maps operator (*args, **kwargs)
 
BooleanResultMapper.Maps operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_cut2newFaces = 24
 
typing _offsetof_cut2origin = 0
 
typing _offsetof_identity = 96
 
typing _offsetof_old2newEdges = 48
 
typing _offsetof_old2newVerts = 72
 

Detailed Description

Generated from:  MR::BooleanResultMapper::Maps

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.BooleanResultMapper.Maps.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.BooleanResultMapper.Maps.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.BooleanResultMapper.Maps.__init__ ( self,
FaceMap cut2origin,
FaceMap cut2newFaces,
WholeEdgeMap old2newEdges,
VertMap old2newVerts,
bool identity )
Implicit aggregate constructor.

Member Function Documentation

◆ cut2newFaces() [1/2]

FaceMap mrmeshpy.BooleanResultMapper.Maps.cut2newFaces ( self)
"after cut" faces to "after stitch" faces (1-1)

◆ cut2newFaces() [2/2]

None mrmeshpy.BooleanResultMapper.Maps.cut2newFaces ( self,
FaceMap arg1 )

◆ cut2origin() [1/2]

FaceMap mrmeshpy.BooleanResultMapper.Maps.cut2origin ( self)
"after cut" faces to "origin" faces
this map is not 1-1, but N-1

◆ cut2origin() [2/2]

None mrmeshpy.BooleanResultMapper.Maps.cut2origin ( self,
FaceMap arg1 )

◆ identity() [1/2]

bool mrmeshpy.BooleanResultMapper.Maps.identity ( self)
old topology indexes are valid if true

◆ identity() [2/2]

None mrmeshpy.BooleanResultMapper.Maps.identity ( self,
bool arg1 )

◆ old2newEdges() [1/2]

WholeEdgeMap mrmeshpy.BooleanResultMapper.Maps.old2newEdges ( self)
"origin" edges to "after stitch" edges (1-1)

◆ old2newEdges() [2/2]

None mrmeshpy.BooleanResultMapper.Maps.old2newEdges ( self,
WholeEdgeMap arg1 )

◆ old2newVerts() [1/2]

VertMap mrmeshpy.BooleanResultMapper.Maps.old2newVerts ( self)
"origin" vertices to "after stitch" vertices (1-1)

◆ old2newVerts() [2/2]

None mrmeshpy.BooleanResultMapper.Maps.old2newVerts ( self,
VertMap arg1 )

◆ operator() [1/2]

BooleanResultMapper.Maps mrmeshpy.BooleanResultMapper.Maps.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

BooleanResultMapper.Maps mrmeshpy.BooleanResultMapper.Maps.operator ( * args,
** kwargs )
static

Member Data Documentation

◆ _offsetof_cut2newFaces

typing mrmeshpy.BooleanResultMapper.Maps._offsetof_cut2newFaces = 24
staticprotected

◆ _offsetof_cut2origin

typing mrmeshpy.BooleanResultMapper.Maps._offsetof_cut2origin = 0
staticprotected

◆ _offsetof_identity

typing mrmeshpy.BooleanResultMapper.Maps._offsetof_identity = 96
staticprotected

◆ _offsetof_old2newEdges

typing mrmeshpy.BooleanResultMapper.Maps._offsetof_old2newEdges = 48
staticprotected

◆ _offsetof_old2newVerts

typing mrmeshpy.BooleanResultMapper.Maps._offsetof_old2newVerts = 72
staticprotected

The documentation for this class was generated from the following file: