MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.ObjectMeshData Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, Mesh mesh, FaceBitSet selectedFaces, UndirectedEdgeBitSet selectedEdges, UndirectedEdgeBitSet creases, VertColors vertColors, FaceColors faceColors, VertCoords2 uvCoordinates, TexturePerFace texturePerFace)
 
int heapBytes (self)
 
FaceBitSet selectedFaces (self)
 
None selectedFaces (self, FaceBitSet arg1)
 
VertCoords2 uvCoordinates (self)
 
None uvCoordinates (self, VertCoords2 arg1)
 
VertColors vertColors (self)
 
None vertColors (self, VertColors arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
ObjectMeshData operator (*args, **kwargs)
 
ObjectMeshData operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_creases = 80
 
typing _offsetof_faceColors = 136
 
typing _offsetof_mesh = 0
 
typing _offsetof_selectedEdges = 48
 
typing _offsetof_selectedFaces = 16
 
typing _offsetof_texturePerFace = 184
 
typing _offsetof_uvCoordinates = 160
 
typing _offsetof_vertColors = 112
 

Detailed Description

Generated from:  MR::ObjectMeshData

mesh and its per-element attributes for ObjectMeshHolder

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.ObjectMeshData.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.ObjectMeshData.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.ObjectMeshData.__init__ ( self,
Mesh mesh,
FaceBitSet selectedFaces,
UndirectedEdgeBitSet selectedEdges,
UndirectedEdgeBitSet creases,
VertColors vertColors,
FaceColors faceColors,
VertCoords2 uvCoordinates,
TexturePerFace texturePerFace )
Implicit aggregate constructor.

Member Function Documentation

◆ heapBytes()

int mrmeshpy.ObjectMeshData.heapBytes ( self)
returns the amount of memory this object occupies on heap

◆ operator() [1/2]

ObjectMeshData mrmeshpy.ObjectMeshData.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

ObjectMeshData mrmeshpy.ObjectMeshData.operator ( * args,
** kwargs )
static

◆ selectedFaces() [1/2]

FaceBitSet mrmeshpy.ObjectMeshData.selectedFaces ( self)
selection

◆ selectedFaces() [2/2]

None mrmeshpy.ObjectMeshData.selectedFaces ( self,
FaceBitSet arg1 )

◆ uvCoordinates() [1/2]

VertCoords2 mrmeshpy.ObjectMeshData.uvCoordinates ( self)
vertices coordinates in texture

◆ uvCoordinates() [2/2]

None mrmeshpy.ObjectMeshData.uvCoordinates ( self,
VertCoords2 arg1 )

◆ vertColors() [1/2]

VertColors mrmeshpy.ObjectMeshData.vertColors ( self)
colors

◆ vertColors() [2/2]

None mrmeshpy.ObjectMeshData.vertColors ( self,
VertColors arg1 )

Member Data Documentation

◆ _offsetof_creases

typing mrmeshpy.ObjectMeshData._offsetof_creases = 80
staticprotected

◆ _offsetof_faceColors

typing mrmeshpy.ObjectMeshData._offsetof_faceColors = 136
staticprotected

◆ _offsetof_mesh

typing mrmeshpy.ObjectMeshData._offsetof_mesh = 0
staticprotected

◆ _offsetof_selectedEdges

typing mrmeshpy.ObjectMeshData._offsetof_selectedEdges = 48
staticprotected

◆ _offsetof_selectedFaces

typing mrmeshpy.ObjectMeshData._offsetof_selectedFaces = 16
staticprotected

◆ _offsetof_texturePerFace

typing mrmeshpy.ObjectMeshData._offsetof_texturePerFace = 184
staticprotected

◆ _offsetof_uvCoordinates

typing mrmeshpy.ObjectMeshData._offsetof_uvCoordinates = 160
staticprotected

◆ _offsetof_vertColors

typing mrmeshpy.ObjectMeshData._offsetof_vertColors = 112
staticprotected

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