MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.VertColorMapAggregator Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, VertColorMapAggregator arg0)
 
VertColors aggregate (self, VertBitSet elementBitSet)
 
None erase (self, int i, int n=1)
 
int getColorMapNumber (self)
 
ColorMapAggregator_VertTag_PartialColorMap getPartialColorMap (self, int i)
 
None insert (self, int i, ColorMapAggregator_VertTag_PartialColorMap partitialColorMap)
 
None pushBack (self, ColorMapAggregator_VertTag_PartialColorMap partitialColorMap)
 
None replace (self, int i, ColorMapAggregator_VertTag_PartialColorMap partitialColorMap)
 
None reset (self)
 
None setDefaultColor (self, Color color)
 
None setMode (self, ColorMapAggregator_VertTag_AggregateMode mode)
 

Detailed Description

Generated from:  MR::VertColorMapAggregator
Aliases:  ColorMapAggregator_VertTag


 @brief Class for aggregate several color map in one
 Color maps are aggregated according order

Constructor & Destructor Documentation

◆ __init__() [1/2]

None meshlib.mrmeshpy.VertColorMapAggregator.__init__ ( self)

◆ __init__() [2/2]

None meshlib.mrmeshpy.VertColorMapAggregator.__init__ ( self,
VertColorMapAggregator arg0 )
Implicit copy constructor.

Member Function Documentation

◆ aggregate()

VertColors meshlib.mrmeshpy.VertColorMapAggregator.aggregate ( self,
VertBitSet elementBitSet )
get aggregated color map for active elements

◆ erase()

None meshlib.mrmeshpy.VertColorMapAggregator.erase ( self,
int i,
int n = 1 )
erase n color map from #i 

◆ getColorMapNumber()

int meshlib.mrmeshpy.VertColorMapAggregator.getColorMapNumber ( self)
get number of accumulated color maps

◆ getPartialColorMap()

ColorMapAggregator_VertTag_PartialColorMap meshlib.mrmeshpy.VertColorMapAggregator.getPartialColorMap ( self,
int i )
get partial color map map by index

◆ insert()

None meshlib.mrmeshpy.VertColorMapAggregator.insert ( self,
int i,
ColorMapAggregator_VertTag_PartialColorMap partitialColorMap )
insert color map before element #i (0 - minimum priority)

◆ pushBack()

None meshlib.mrmeshpy.VertColorMapAggregator.pushBack ( self,
ColorMapAggregator_VertTag_PartialColorMap partitialColorMap )
add color map after all (more priority)

◆ replace()

None meshlib.mrmeshpy.VertColorMapAggregator.replace ( self,
int i,
ColorMapAggregator_VertTag_PartialColorMap partitialColorMap )
replace color map in #i position

◆ reset()

None meshlib.mrmeshpy.VertColorMapAggregator.reset ( self)
reset all accumulated color map

◆ setDefaultColor()

None meshlib.mrmeshpy.VertColorMapAggregator.setDefaultColor ( self,
Color color )
set default (background) color

◆ setMode()

None meshlib.mrmeshpy.VertColorMapAggregator.setMode ( self,
ColorMapAggregator_VertTag_AggregateMode mode )
set color map aggregating mode

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