MeshLib Java Docs
Loading...
Searching...
No Matches
meshlib.UndirEdgeColorMapAggregator Class Reference

Class for aggregate several color map in one Color maps are aggregated according order. More...

Inheritance diagram for meshlib.UndirEdgeColorMapAggregator:

Public Member Functions

 UndirEdgeColorMapAggregator (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner)
 UndirEdgeColorMapAggregator ()
 UndirEdgeColorMapAggregator (meshlib.UndirEdgeColorMapAggregator _other)
meshlib.UndirEdgeColorMapAggregator assignFromAnother (meshlib.UndirEdgeColorMapAggregator _other)
void setDefaultColor (meshlib.Color color)
void pushBack (meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap partitialColorMap)
void insert (int i, meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap partitialColorMap)
void replace (int i, meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap partitialColorMap)
void reset ()
long getColorMapNumber ()
meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap getPartialColorMap (int i)
void erase (int i, java.lang.Integer n)
void setMode (meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_AggregateMode mode)
meshlib.UndirectedEdgeColors aggregate (meshlib.UndirectedEdgeBitSet elementBitSet)
Public Member Functions inherited from meshlib.CppObject
final java.lang.foreign.MemorySegment rawPointer ()
final boolean isOwned ()
final void close ()
final java.lang.foreign.MemorySegment release ()

Additional Inherited Members

Protected Member Functions inherited from meshlib.CppObject
 CppObject (java.lang.foreign.MemorySegment ptr, java.util.function.Consumer< java.lang.foreign.MemorySegment > destroy, java.lang.Object owner)

Detailed Description

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

Generated from class MR::UndirEdgeColorMapAggregator.

Instances created here own their C++ objects, see CppObject.

Constructor & Destructor Documentation

◆ UndirEdgeColorMapAggregator() [1/3]

meshlib.UndirEdgeColorMapAggregator.UndirEdgeColorMapAggregator ( java.lang.foreign.MemorySegment ptr,
boolean owned,
java.lang.Object owner )

Wraps a pointer from the C bindings. If owned, the object is destroyed when the wrapper dies. owner is kept alive as long as this wrapper is. Not for normal use.

◆ UndirEdgeColorMapAggregator() [2/3]

meshlib.UndirEdgeColorMapAggregator.UndirEdgeColorMapAggregator ( )

Constructs an empty (default-constructed) instance.

Calls MR_UndirEdgeColorMapAggregator_DefaultConstruct().

◆ UndirEdgeColorMapAggregator() [3/3]

meshlib.UndirEdgeColorMapAggregator.UndirEdgeColorMapAggregator ( meshlib.UndirEdgeColorMapAggregator _other)

Generated from constructor MR::UndirEdgeColorMapAggregator::UndirEdgeColorMapAggregator. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.

Calls MR_UndirEdgeColorMapAggregator_ConstructFromAnother().

Member Function Documentation

◆ aggregate()

meshlib.UndirectedEdgeColors meshlib.UndirEdgeColorMapAggregator.aggregate ( meshlib.UndirectedEdgeBitSet elementBitSet)

get aggregated color map for active elements Generated from method MR::UndirEdgeColorMapAggregator::aggregate.

Calls MR_UndirEdgeColorMapAggregator_aggregate().

◆ assignFromAnother()

meshlib.UndirEdgeColorMapAggregator meshlib.UndirEdgeColorMapAggregator.assignFromAnother ( meshlib.UndirEdgeColorMapAggregator _other)

Generated from method MR::UndirEdgeColorMapAggregator::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.

Calls MR_UndirEdgeColorMapAggregator_AssignFromAnother().

◆ erase()

void meshlib.UndirEdgeColorMapAggregator.erase ( int i,
java.lang.Integer n )

erase n color map from i Generated from method MR::UndirEdgeColorMapAggregator::erase.

Calls MR_UndirEdgeColorMapAggregator_erase().

◆ getColorMapNumber()

long meshlib.UndirEdgeColorMapAggregator.getColorMapNumber ( )

get number of accumulated color maps Generated from method MR::UndirEdgeColorMapAggregator::getColorMapNumber.

Calls MR_UndirEdgeColorMapAggregator_getColorMapNumber().

◆ getPartialColorMap()

meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap meshlib.UndirEdgeColorMapAggregator.getPartialColorMap ( int i)

get partial color map map by index Generated from method MR::UndirEdgeColorMapAggregator::getPartialColorMap.

Calls MR_UndirEdgeColorMapAggregator_getPartialColorMap().

◆ insert()

void meshlib.UndirEdgeColorMapAggregator.insert ( int i,
meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap partitialColorMap )

insert color map before element i (0 - minimum priority) Generated from method MR::UndirEdgeColorMapAggregator::insert.

Calls MR_UndirEdgeColorMapAggregator_insert().

◆ pushBack()

void meshlib.UndirEdgeColorMapAggregator.pushBack ( meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap partitialColorMap)

add color map after all (more priority) Generated from method MR::UndirEdgeColorMapAggregator::pushBack.

Calls MR_UndirEdgeColorMapAggregator_pushBack().

◆ replace()

void meshlib.UndirEdgeColorMapAggregator.replace ( int i,
meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap partitialColorMap )

replace color map at position i Generated from method MR::UndirEdgeColorMapAggregator::replace.

Calls MR_UndirEdgeColorMapAggregator_replace().

◆ reset()

void meshlib.UndirEdgeColorMapAggregator.reset ( )

reset all accumulated color map Generated from method MR::UndirEdgeColorMapAggregator::reset.

Calls MR_UndirEdgeColorMapAggregator_reset().

◆ setDefaultColor()

void meshlib.UndirEdgeColorMapAggregator.setDefaultColor ( meshlib.Color color)

set default (background) color Generated from method MR::UndirEdgeColorMapAggregator::setDefaultColor.

Calls MR_UndirEdgeColorMapAggregator_setDefaultColor().

◆ setMode()

void meshlib.UndirEdgeColorMapAggregator.setMode ( meshlib.ColorMapAggregator_MR_UndirectedEdgeTag_AggregateMode mode)

set color map aggregating mode Generated from method MR::UndirEdgeColorMapAggregator::setMode.

Calls MR_UndirEdgeColorMapAggregator_setMode().


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