Go to the source code of this file.
| Enumerations | |
| enum | MR_ColorMapAggregator_MR_VertTag_AggregateMode { MR_ColorMapAggregator_MR_VertTag_AggregateMode_Overlay = 0 , MR_ColorMapAggregator_MR_VertTag_AggregateMode_Blending = 1 } | 
| color map aggregating mode  More... | |
| enum | MR_ColorMapAggregator_MR_UndirectedEdgeTag_AggregateMode { MR_ColorMapAggregator_MR_UndirectedEdgeTag_AggregateMode_Overlay = 0 , MR_ColorMapAggregator_MR_UndirectedEdgeTag_AggregateMode_Blending = 1 } | 
| color map aggregating mode  More... | |
| enum | MR_ColorMapAggregator_MR_FaceTag_AggregateMode { MR_ColorMapAggregator_MR_FaceTag_AggregateMode_Overlay = 0 , MR_ColorMapAggregator_MR_FaceTag_AggregateMode_Blending = 1 } | 
| color map aggregating mode  More... | |
| typedef struct MR_Color MR_Color | 
| typedef enum MR_ColorMapAggregator_MR_FaceTag_AggregateMode MR_ColorMapAggregator_MR_FaceTag_AggregateMode | 
color map aggregating mode
| typedef struct MR_ColorMapAggregator_MR_FaceTag_PartialColorMap MR_ColorMapAggregator_MR_FaceTag_PartialColorMap | 
partial color map Generated from class MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap. 
| typedef enum MR_ColorMapAggregator_MR_UndirectedEdgeTag_AggregateMode MR_ColorMapAggregator_MR_UndirectedEdgeTag_AggregateMode | 
color map aggregating mode
| typedef struct MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap | 
partial color map Generated from class MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap. 
| typedef enum MR_ColorMapAggregator_MR_VertTag_AggregateMode MR_ColorMapAggregator_MR_VertTag_AggregateMode | 
color map aggregating mode
| typedef struct MR_ColorMapAggregator_MR_VertTag_PartialColorMap MR_ColorMapAggregator_MR_VertTag_PartialColorMap | 
partial color map Generated from class MR::ColorMapAggregator<MR::VertTag>::PartialColorMap. 
| typedef struct MR_FaceBitSet MR_FaceBitSet | 
| typedef struct MR_FaceColorMapAggregator MR_FaceColorMapAggregator | 
Class for aggregate several color map in one Color maps are aggregated according order.
Generated from class MR::FaceColorMapAggregator. 
| typedef struct MR_FaceColors MR_FaceColors | 
| typedef struct MR_UndirectedEdgeBitSet MR_UndirectedEdgeBitSet | 
| typedef struct MR_UndirectedEdgeColors MR_UndirectedEdgeColors | 
| typedef struct MR_UndirEdgeColorMapAggregator MR_UndirEdgeColorMapAggregator | 
Class for aggregate several color map in one Color maps are aggregated according order.
Generated from class MR::UndirEdgeColorMapAggregator. 
| typedef struct MR_VertBitSet MR_VertBitSet | 
| typedef struct MR_VertColorMapAggregator MR_VertColorMapAggregator | 
Class for aggregate several color map in one Color maps are aggregated according order.
Generated from class MR::VertColorMapAggregator. 
| typedef struct MR_VertColors MR_VertColors | 
| MRC_API MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_AssignFromAnother | ( | MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _this, | 
| MR_PassBy | _other_pass_by, | ||
| MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _other ) | 
Generated from a method of class MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap named operator=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_ConstructFrom | ( | MR_PassBy | colorMap_pass_by, | 
| MR_FaceColors * | colorMap, | ||
| MR_PassBy | elements_pass_by, | ||
| MR_FaceBitSet * | elements ) | 
Constructs MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap elementwise. Never returns null. Returns an instance allocated on the heap! Must call MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_Destroy() to free it when you're done using it. 
| MRC_API MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_ConstructFromAnother | ( | MR_PassBy | _other_pass_by, | 
| MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _other ) | 
Generated from a constructor of class MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap. Never returns null. Returns an instance allocated on the heap! Must call MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_Destroy() to free it when you're done using it. 
| MRC_API MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_DefaultConstruct | ( | void | ) | 
Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_Destroy() to free it when you're done using it. 
| MRC_API MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_DefaultConstructArray | ( | size_t | num_elems | ) | 
Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_DestroyArray(). Use MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_OffsetMutablePtr() and MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_OffsetPtr() to access the array elements. 
| MRC_API void MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_Destroy | ( | const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _this | ) | 
Destroys a heap-allocated instance of MR_ColorMapAggregator_MR_FaceTag_PartialColorMap. Does nothing if the pointer is null. 
| MRC_API void MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_DestroyArray | ( | const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _this | ) | 
Destroys a heap-allocated array of MR_ColorMapAggregator_MR_FaceTag_PartialColorMap. Does nothing if the pointer is null. 
| MRC_API const MR_FaceColors * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_Get_colorMap | ( | const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _this | ) | 
Returns a pointer to a member variable of class MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap named colorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API const MR_FaceBitSet * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_Get_elements | ( | const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _this | ) | 
Returns a pointer to a member variable of class MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap named elements. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_FaceColors * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_GetMutable_colorMap | ( | MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _this | ) | 
Returns a mutable pointer to a member variable of class MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap named colorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_FaceBitSet * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_GetMutable_elements | ( | MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _this | ) | 
Returns a mutable pointer to a member variable of class MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap named elements. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_OffsetMutablePtr | ( | MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_OffsetPtr | ( | const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API void MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_Set_colorMap | ( | MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _this, | 
| MR_PassBy | value_pass_by, | ||
| MR_FaceColors * | value ) | 
Modifies a member variable of class MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap named colorMap. Parameter _this can not be null. It is a single object. 
| MRC_API void MR_ColorMapAggregator_MR_FaceTag_PartialColorMap_Set_elements | ( | MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | _this, | 
| MR_PassBy | value_pass_by, | ||
| MR_FaceBitSet * | value ) | 
Modifies a member variable of class MR::ColorMapAggregator<MR::FaceTag>::PartialColorMap named elements. Parameter _this can not be null. It is a single object. 
| MRC_API MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_AssignFromAnother | ( | MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _this, | 
| MR_PassBy | _other_pass_by, | ||
| MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _other ) | 
Generated from a method of class MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap named operator=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_ConstructFrom | ( | MR_PassBy | colorMap_pass_by, | 
| MR_UndirectedEdgeColors * | colorMap, | ||
| MR_PassBy | elements_pass_by, | ||
| MR_UndirectedEdgeBitSet * | elements ) | 
Constructs MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap elementwise. Never returns null. Returns an instance allocated on the heap! Must call MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_Destroy() to free it when you're done using it. 
| MRC_API MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_ConstructFromAnother | ( | MR_PassBy | _other_pass_by, | 
| MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _other ) | 
Generated from a constructor of class MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap. Never returns null. Returns an instance allocated on the heap! Must call MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_Destroy() to free it when you're done using it. 
| MRC_API MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_DefaultConstruct | ( | void | ) | 
Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_Destroy() to free it when you're done using it. 
| MRC_API MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_DefaultConstructArray | ( | size_t | num_elems | ) | 
Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_DestroyArray(). Use MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_OffsetMutablePtr() and MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_OffsetPtr() to access the array elements. 
| MRC_API void MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_Destroy | ( | const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _this | ) | 
Destroys a heap-allocated instance of MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap. Does nothing if the pointer is null. 
| MRC_API void MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_DestroyArray | ( | const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _this | ) | 
Destroys a heap-allocated array of MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap. Does nothing if the pointer is null. 
| MRC_API const MR_UndirectedEdgeColors * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_Get_colorMap | ( | const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _this | ) | 
Returns a pointer to a member variable of class MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap named colorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API const MR_UndirectedEdgeBitSet * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_Get_elements | ( | const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _this | ) | 
Returns a pointer to a member variable of class MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap named elements. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_UndirectedEdgeColors * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_GetMutable_colorMap | ( | MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _this | ) | 
Returns a mutable pointer to a member variable of class MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap named colorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_UndirectedEdgeBitSet * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_GetMutable_elements | ( | MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _this | ) | 
Returns a mutable pointer to a member variable of class MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap named elements. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_OffsetMutablePtr | ( | MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_OffsetPtr | ( | const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API void MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_Set_colorMap | ( | MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _this, | 
| MR_PassBy | value_pass_by, | ||
| MR_UndirectedEdgeColors * | value ) | 
Modifies a member variable of class MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap named colorMap. Parameter _this can not be null. It is a single object. 
| MRC_API void MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap_Set_elements | ( | MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | _this, | 
| MR_PassBy | value_pass_by, | ||
| MR_UndirectedEdgeBitSet * | value ) | 
Modifies a member variable of class MR::ColorMapAggregator<MR::UndirectedEdgeTag>::PartialColorMap named elements. Parameter _this can not be null. It is a single object. 
| MRC_API MR_ColorMapAggregator_MR_VertTag_PartialColorMap * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_AssignFromAnother | ( | MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _this, | 
| MR_PassBy | _other_pass_by, | ||
| MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _other ) | 
Generated from a method of class MR::ColorMapAggregator<MR::VertTag>::PartialColorMap named operator=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_ColorMapAggregator_MR_VertTag_PartialColorMap * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_ConstructFrom | ( | MR_PassBy | colorMap_pass_by, | 
| MR_VertColors * | colorMap, | ||
| MR_PassBy | elements_pass_by, | ||
| MR_VertBitSet * | elements ) | 
Constructs MR::ColorMapAggregator<MR::VertTag>::PartialColorMap elementwise. Never returns null. Returns an instance allocated on the heap! Must call MR_ColorMapAggregator_MR_VertTag_PartialColorMap_Destroy() to free it when you're done using it. 
| MRC_API MR_ColorMapAggregator_MR_VertTag_PartialColorMap * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_ConstructFromAnother | ( | MR_PassBy | _other_pass_by, | 
| MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _other ) | 
Generated from a constructor of class MR::ColorMapAggregator<MR::VertTag>::PartialColorMap. Never returns null. Returns an instance allocated on the heap! Must call MR_ColorMapAggregator_MR_VertTag_PartialColorMap_Destroy() to free it when you're done using it. 
| MRC_API MR_ColorMapAggregator_MR_VertTag_PartialColorMap * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_DefaultConstruct | ( | void | ) | 
Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_ColorMapAggregator_MR_VertTag_PartialColorMap_Destroy() to free it when you're done using it. 
| MRC_API MR_ColorMapAggregator_MR_VertTag_PartialColorMap * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_DefaultConstructArray | ( | size_t | num_elems | ) | 
Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_ColorMapAggregator_MR_VertTag_PartialColorMap_DestroyArray(). Use MR_ColorMapAggregator_MR_VertTag_PartialColorMap_OffsetMutablePtr() and MR_ColorMapAggregator_MR_VertTag_PartialColorMap_OffsetPtr() to access the array elements. 
| MRC_API void MR_ColorMapAggregator_MR_VertTag_PartialColorMap_Destroy | ( | const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _this | ) | 
Destroys a heap-allocated instance of MR_ColorMapAggregator_MR_VertTag_PartialColorMap. Does nothing if the pointer is null. 
| MRC_API void MR_ColorMapAggregator_MR_VertTag_PartialColorMap_DestroyArray | ( | const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _this | ) | 
Destroys a heap-allocated array of MR_ColorMapAggregator_MR_VertTag_PartialColorMap. Does nothing if the pointer is null. 
| MRC_API const MR_VertColors * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_Get_colorMap | ( | const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _this | ) | 
Returns a pointer to a member variable of class MR::ColorMapAggregator<MR::VertTag>::PartialColorMap named colorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API const MR_VertBitSet * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_Get_elements | ( | const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _this | ) | 
Returns a pointer to a member variable of class MR::ColorMapAggregator<MR::VertTag>::PartialColorMap named elements. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_VertColors * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_GetMutable_colorMap | ( | MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _this | ) | 
Returns a mutable pointer to a member variable of class MR::ColorMapAggregator<MR::VertTag>::PartialColorMap named colorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_VertBitSet * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_GetMutable_elements | ( | MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _this | ) | 
Returns a mutable pointer to a member variable of class MR::ColorMapAggregator<MR::VertTag>::PartialColorMap named elements. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_ColorMapAggregator_MR_VertTag_PartialColorMap * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_OffsetMutablePtr | ( | MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * MR_ColorMapAggregator_MR_VertTag_PartialColorMap_OffsetPtr | ( | const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API void MR_ColorMapAggregator_MR_VertTag_PartialColorMap_Set_colorMap | ( | MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _this, | 
| MR_PassBy | value_pass_by, | ||
| MR_VertColors * | value ) | 
Modifies a member variable of class MR::ColorMapAggregator<MR::VertTag>::PartialColorMap named colorMap. Parameter _this can not be null. It is a single object. 
| MRC_API void MR_ColorMapAggregator_MR_VertTag_PartialColorMap_Set_elements | ( | MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | _this, | 
| MR_PassBy | value_pass_by, | ||
| MR_VertBitSet * | value ) | 
Modifies a member variable of class MR::ColorMapAggregator<MR::VertTag>::PartialColorMap named elements. Parameter _this can not be null. It is a single object. 
| MRC_API MR_FaceColors * MR_FaceColorMapAggregator_aggregate | ( | MR_FaceColorMapAggregator * | _this, | 
| const MR_FaceBitSet * | elementBitSet ) | 
get aggregated color map for active elements Generated from a method of class MR::FaceColorMapAggregator named aggregate. Parameter _this can not be null. It is a single object. Parameter elementBitSet can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_FaceColors_Destroy() to free it when you're done using it. 
| MRC_API MR_FaceColorMapAggregator * MR_FaceColorMapAggregator_AssignFromAnother | ( | MR_FaceColorMapAggregator * | _this, | 
| MR_PassBy | _other_pass_by, | ||
| MR_FaceColorMapAggregator * | _other ) | 
Generated from a method of class MR::FaceColorMapAggregator named operator=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_FaceColorMapAggregator * MR_FaceColorMapAggregator_ConstructFromAnother | ( | MR_PassBy | _other_pass_by, | 
| MR_FaceColorMapAggregator * | _other ) | 
Generated from a constructor of class MR::FaceColorMapAggregator. Never returns null. Returns an instance allocated on the heap! Must call MR_FaceColorMapAggregator_Destroy() to free it when you're done using it. 
| MRC_API MR_FaceColorMapAggregator * MR_FaceColorMapAggregator_DefaultConstruct | ( | void | ) | 
Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_FaceColorMapAggregator_Destroy() to free it when you're done using it. 
| MRC_API MR_FaceColorMapAggregator * MR_FaceColorMapAggregator_DefaultConstructArray | ( | size_t | num_elems | ) | 
Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_FaceColorMapAggregator_DestroyArray(). Use MR_FaceColorMapAggregator_OffsetMutablePtr() and MR_FaceColorMapAggregator_OffsetPtr() to access the array elements. 
| MRC_API void MR_FaceColorMapAggregator_Destroy | ( | const MR_FaceColorMapAggregator * | _this | ) | 
Destroys a heap-allocated instance of MR_FaceColorMapAggregator. Does nothing if the pointer is null. 
| MRC_API void MR_FaceColorMapAggregator_DestroyArray | ( | const MR_FaceColorMapAggregator * | _this | ) | 
Destroys a heap-allocated array of MR_FaceColorMapAggregator. Does nothing if the pointer is null. 
| MRC_API void MR_FaceColorMapAggregator_erase | ( | MR_FaceColorMapAggregator * | _this, | 
| int | i, | ||
| const int * | n ) | 
erase n color map from #i Generated from a method of class MR::FaceColorMapAggregator named erase. Parameter _this can not be null. It is a single object. Parameter n has a default argument: 1, pass a null pointer to use it. 
| MRC_API MR_uint64_t MR_FaceColorMapAggregator_getColorMapNumber | ( | MR_FaceColorMapAggregator * | _this | ) | 
get number of accumulated color maps Generated from a method of class MR::FaceColorMapAggregator named getColorMapNumber. Parameter _this can not be null. It is a single object. 
| MRC_API const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * MR_FaceColorMapAggregator_getPartialColorMap | ( | MR_FaceColorMapAggregator * | _this, | 
| int | i ) | 
get partial color map map by index Generated from a method of class MR::FaceColorMapAggregator named getPartialColorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API void MR_FaceColorMapAggregator_insert | ( | MR_FaceColorMapAggregator * | _this, | 
| int | i, | ||
| const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | partitialColorMap ) | 
insert color map before element #i (0 - minimum priority) Generated from a method of class MR::FaceColorMapAggregator named insert. Parameter _this can not be null. It is a single object. Parameter partitialColorMap can not be null. It is a single object. 
| MRC_API MR_FaceColorMapAggregator * MR_FaceColorMapAggregator_OffsetMutablePtr | ( | MR_FaceColorMapAggregator * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API const MR_FaceColorMapAggregator * MR_FaceColorMapAggregator_OffsetPtr | ( | const MR_FaceColorMapAggregator * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API void MR_FaceColorMapAggregator_pushBack | ( | MR_FaceColorMapAggregator * | _this, | 
| const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | partitialColorMap ) | 
add color map after all (more priority) Generated from a method of class MR::FaceColorMapAggregator named pushBack. Parameter _this can not be null. It is a single object. Parameter partitialColorMap can not be null. It is a single object. 
| MRC_API void MR_FaceColorMapAggregator_replace | ( | MR_FaceColorMapAggregator * | _this, | 
| int | i, | ||
| const MR_ColorMapAggregator_MR_FaceTag_PartialColorMap * | partitialColorMap ) | 
replace color map in #i position Generated from a method of class MR::FaceColorMapAggregator named replace. Parameter _this can not be null. It is a single object. Parameter partitialColorMap can not be null. It is a single object. 
| MRC_API void MR_FaceColorMapAggregator_reset | ( | MR_FaceColorMapAggregator * | _this | ) | 
reset all accumulated color map Generated from a method of class MR::FaceColorMapAggregator named reset. Parameter _this can not be null. It is a single object. 
| MRC_API void MR_FaceColorMapAggregator_setDefaultColor | ( | MR_FaceColorMapAggregator * | _this, | 
| const MR_Color * | color ) | 
set default (background) color Generated from a method of class MR::FaceColorMapAggregator named setDefaultColor. Parameter _this can not be null. It is a single object. Parameter color can not be null. It is a single object. 
| MRC_API void MR_FaceColorMapAggregator_setMode | ( | MR_FaceColorMapAggregator * | _this, | 
| MR_ColorMapAggregator_MR_FaceTag_AggregateMode | mode ) | 
set color map aggregating mode Generated from a method of class MR::FaceColorMapAggregator named setMode. Parameter _this can not be null. It is a single object. 
| MRC_API MR_UndirectedEdgeColors * MR_UndirEdgeColorMapAggregator_aggregate | ( | MR_UndirEdgeColorMapAggregator * | _this, | 
| const MR_UndirectedEdgeBitSet * | elementBitSet ) | 
get aggregated color map for active elements Generated from a method of class MR::UndirEdgeColorMapAggregator named aggregate. Parameter _this can not be null. It is a single object. Parameter elementBitSet can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_UndirectedEdgeColors_Destroy() to free it when you're done using it. 
| MRC_API MR_UndirEdgeColorMapAggregator * MR_UndirEdgeColorMapAggregator_AssignFromAnother | ( | MR_UndirEdgeColorMapAggregator * | _this, | 
| MR_PassBy | _other_pass_by, | ||
| MR_UndirEdgeColorMapAggregator * | _other ) | 
Generated from a method of class MR::UndirEdgeColorMapAggregator named operator=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_UndirEdgeColorMapAggregator * MR_UndirEdgeColorMapAggregator_ConstructFromAnother | ( | MR_PassBy | _other_pass_by, | 
| MR_UndirEdgeColorMapAggregator * | _other ) | 
Generated from a constructor of class MR::UndirEdgeColorMapAggregator. Never returns null. Returns an instance allocated on the heap! Must call MR_UndirEdgeColorMapAggregator_Destroy() to free it when you're done using it. 
| MRC_API MR_UndirEdgeColorMapAggregator * MR_UndirEdgeColorMapAggregator_DefaultConstruct | ( | void | ) | 
Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_UndirEdgeColorMapAggregator_Destroy() to free it when you're done using it. 
| MRC_API MR_UndirEdgeColorMapAggregator * MR_UndirEdgeColorMapAggregator_DefaultConstructArray | ( | size_t | num_elems | ) | 
Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_UndirEdgeColorMapAggregator_DestroyArray(). Use MR_UndirEdgeColorMapAggregator_OffsetMutablePtr() and MR_UndirEdgeColorMapAggregator_OffsetPtr() to access the array elements. 
| MRC_API void MR_UndirEdgeColorMapAggregator_Destroy | ( | const MR_UndirEdgeColorMapAggregator * | _this | ) | 
Destroys a heap-allocated instance of MR_UndirEdgeColorMapAggregator. Does nothing if the pointer is null. 
| MRC_API void MR_UndirEdgeColorMapAggregator_DestroyArray | ( | const MR_UndirEdgeColorMapAggregator * | _this | ) | 
Destroys a heap-allocated array of MR_UndirEdgeColorMapAggregator. Does nothing if the pointer is null. 
| MRC_API void MR_UndirEdgeColorMapAggregator_erase | ( | MR_UndirEdgeColorMapAggregator * | _this, | 
| int | i, | ||
| const int * | n ) | 
erase n color map from #i Generated from a method of class MR::UndirEdgeColorMapAggregator named erase. Parameter _this can not be null. It is a single object. Parameter n has a default argument: 1, pass a null pointer to use it. 
| MRC_API MR_uint64_t MR_UndirEdgeColorMapAggregator_getColorMapNumber | ( | MR_UndirEdgeColorMapAggregator * | _this | ) | 
get number of accumulated color maps Generated from a method of class MR::UndirEdgeColorMapAggregator named getColorMapNumber. Parameter _this can not be null. It is a single object. 
| MRC_API const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * MR_UndirEdgeColorMapAggregator_getPartialColorMap | ( | MR_UndirEdgeColorMapAggregator * | _this, | 
| int | i ) | 
get partial color map map by index Generated from a method of class MR::UndirEdgeColorMapAggregator named getPartialColorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API void MR_UndirEdgeColorMapAggregator_insert | ( | MR_UndirEdgeColorMapAggregator * | _this, | 
| int | i, | ||
| const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | partitialColorMap ) | 
insert color map before element #i (0 - minimum priority) Generated from a method of class MR::UndirEdgeColorMapAggregator named insert. Parameter _this can not be null. It is a single object. Parameter partitialColorMap can not be null. It is a single object. 
| MRC_API MR_UndirEdgeColorMapAggregator * MR_UndirEdgeColorMapAggregator_OffsetMutablePtr | ( | MR_UndirEdgeColorMapAggregator * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API const MR_UndirEdgeColorMapAggregator * MR_UndirEdgeColorMapAggregator_OffsetPtr | ( | const MR_UndirEdgeColorMapAggregator * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API void MR_UndirEdgeColorMapAggregator_pushBack | ( | MR_UndirEdgeColorMapAggregator * | _this, | 
| const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | partitialColorMap ) | 
add color map after all (more priority) Generated from a method of class MR::UndirEdgeColorMapAggregator named pushBack. Parameter _this can not be null. It is a single object. Parameter partitialColorMap can not be null. It is a single object. 
| MRC_API void MR_UndirEdgeColorMapAggregator_replace | ( | MR_UndirEdgeColorMapAggregator * | _this, | 
| int | i, | ||
| const MR_ColorMapAggregator_MR_UndirectedEdgeTag_PartialColorMap * | partitialColorMap ) | 
replace color map in #i position Generated from a method of class MR::UndirEdgeColorMapAggregator named replace. Parameter _this can not be null. It is a single object. Parameter partitialColorMap can not be null. It is a single object. 
| MRC_API void MR_UndirEdgeColorMapAggregator_reset | ( | MR_UndirEdgeColorMapAggregator * | _this | ) | 
reset all accumulated color map Generated from a method of class MR::UndirEdgeColorMapAggregator named reset. Parameter _this can not be null. It is a single object. 
| MRC_API void MR_UndirEdgeColorMapAggregator_setDefaultColor | ( | MR_UndirEdgeColorMapAggregator * | _this, | 
| const MR_Color * | color ) | 
set default (background) color Generated from a method of class MR::UndirEdgeColorMapAggregator named setDefaultColor. Parameter _this can not be null. It is a single object. Parameter color can not be null. It is a single object. 
| MRC_API void MR_UndirEdgeColorMapAggregator_setMode | ( | MR_UndirEdgeColorMapAggregator * | _this, | 
| MR_ColorMapAggregator_MR_UndirectedEdgeTag_AggregateMode | mode ) | 
set color map aggregating mode Generated from a method of class MR::UndirEdgeColorMapAggregator named setMode. Parameter _this can not be null. It is a single object. 
| MRC_API MR_VertColors * MR_VertColorMapAggregator_aggregate | ( | MR_VertColorMapAggregator * | _this, | 
| const MR_VertBitSet * | elementBitSet ) | 
get aggregated color map for active elements Generated from a method of class MR::VertColorMapAggregator named aggregate. Parameter _this can not be null. It is a single object. Parameter elementBitSet can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_VertColors_Destroy() to free it when you're done using it. 
| MRC_API MR_VertColorMapAggregator * MR_VertColorMapAggregator_AssignFromAnother | ( | MR_VertColorMapAggregator * | _this, | 
| MR_PassBy | _other_pass_by, | ||
| MR_VertColorMapAggregator * | _other ) | 
Generated from a method of class MR::VertColorMapAggregator named operator=. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API MR_VertColorMapAggregator * MR_VertColorMapAggregator_ConstructFromAnother | ( | MR_PassBy | _other_pass_by, | 
| MR_VertColorMapAggregator * | _other ) | 
Generated from a constructor of class MR::VertColorMapAggregator. Never returns null. Returns an instance allocated on the heap! Must call MR_VertColorMapAggregator_Destroy() to free it when you're done using it. 
| MRC_API MR_VertColorMapAggregator * MR_VertColorMapAggregator_DefaultConstruct | ( | void | ) | 
Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_VertColorMapAggregator_Destroy() to free it when you're done using it. 
| MRC_API MR_VertColorMapAggregator * MR_VertColorMapAggregator_DefaultConstructArray | ( | size_t | num_elems | ) | 
Constructs an array of empty (default-constructed) instances, of the specified size. Will never return null. The array must be destroyed using MR_VertColorMapAggregator_DestroyArray(). Use MR_VertColorMapAggregator_OffsetMutablePtr() and MR_VertColorMapAggregator_OffsetPtr() to access the array elements. 
| MRC_API void MR_VertColorMapAggregator_Destroy | ( | const MR_VertColorMapAggregator * | _this | ) | 
Destroys a heap-allocated instance of MR_VertColorMapAggregator. Does nothing if the pointer is null. 
| MRC_API void MR_VertColorMapAggregator_DestroyArray | ( | const MR_VertColorMapAggregator * | _this | ) | 
Destroys a heap-allocated array of MR_VertColorMapAggregator. Does nothing if the pointer is null. 
| MRC_API void MR_VertColorMapAggregator_erase | ( | MR_VertColorMapAggregator * | _this, | 
| int | i, | ||
| const int * | n ) | 
erase n color map from #i Generated from a method of class MR::VertColorMapAggregator named erase. Parameter _this can not be null. It is a single object. Parameter n has a default argument: 1, pass a null pointer to use it. 
| MRC_API MR_uint64_t MR_VertColorMapAggregator_getColorMapNumber | ( | MR_VertColorMapAggregator * | _this | ) | 
get number of accumulated color maps Generated from a method of class MR::VertColorMapAggregator named getColorMapNumber. Parameter _this can not be null. It is a single object. 
| MRC_API const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * MR_VertColorMapAggregator_getPartialColorMap | ( | MR_VertColorMapAggregator * | _this, | 
| int | i ) | 
get partial color map map by index Generated from a method of class MR::VertColorMapAggregator named getPartialColorMap. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
| MRC_API void MR_VertColorMapAggregator_insert | ( | MR_VertColorMapAggregator * | _this, | 
| int | i, | ||
| const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | partitialColorMap ) | 
insert color map before element #i (0 - minimum priority) Generated from a method of class MR::VertColorMapAggregator named insert. Parameter _this can not be null. It is a single object. Parameter partitialColorMap can not be null. It is a single object. 
| MRC_API MR_VertColorMapAggregator * MR_VertColorMapAggregator_OffsetMutablePtr | ( | MR_VertColorMapAggregator * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API const MR_VertColorMapAggregator * MR_VertColorMapAggregator_OffsetPtr | ( | const MR_VertColorMapAggregator * | ptr, | 
| ptrdiff_t | i ) | 
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
| MRC_API void MR_VertColorMapAggregator_pushBack | ( | MR_VertColorMapAggregator * | _this, | 
| const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | partitialColorMap ) | 
add color map after all (more priority) Generated from a method of class MR::VertColorMapAggregator named pushBack. Parameter _this can not be null. It is a single object. Parameter partitialColorMap can not be null. It is a single object. 
| MRC_API void MR_VertColorMapAggregator_replace | ( | MR_VertColorMapAggregator * | _this, | 
| int | i, | ||
| const MR_ColorMapAggregator_MR_VertTag_PartialColorMap * | partitialColorMap ) | 
replace color map in #i position Generated from a method of class MR::VertColorMapAggregator named replace. Parameter _this can not be null. It is a single object. Parameter partitialColorMap can not be null. It is a single object. 
| MRC_API void MR_VertColorMapAggregator_reset | ( | MR_VertColorMapAggregator * | _this | ) | 
reset all accumulated color map Generated from a method of class MR::VertColorMapAggregator named reset. Parameter _this can not be null. It is a single object. 
| MRC_API void MR_VertColorMapAggregator_setDefaultColor | ( | MR_VertColorMapAggregator * | _this, | 
| const MR_Color * | color ) | 
set default (background) color Generated from a method of class MR::VertColorMapAggregator named setDefaultColor. Parameter _this can not be null. It is a single object. Parameter color can not be null. It is a single object. 
| MRC_API void MR_VertColorMapAggregator_setMode | ( | MR_VertColorMapAggregator * | _this, | 
| MR_ColorMapAggregator_MR_VertTag_AggregateMode | mode ) | 
set color map aggregating mode Generated from a method of class MR::VertColorMapAggregator named setMode. Parameter _this can not be null. It is a single object.