Class Ifc4x3_rc1::IfcIndexedColourMap¶
Defined in File Ifc4x3_rc1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x3_rc1.
Inheritance Relationships¶
Base Type¶
public Ifc4x3_rc1::IfcPresentationItem(Class Ifc4x3_rc1::IfcPresentationItem)
Class Documentation¶
- 
class 
Ifc4x3_rc1::IfcIndexedColourMap: public Ifc4x3_rc1::IfcPresentationItem¶ Public Types
- 
typedef IfcTemplatedEntityList<IfcIndexedColourMap> 
list¶ 
Public Functions
- 
::Ifc4x3_rc1::IfcTessellatedFaceSet *
MappedTo() const¶ 
- 
void 
setMappedTo(::Ifc4x3_rc1::IfcTessellatedFaceSet *v)¶ 
- 
bool 
hasOpacity() const¶ Whether the optional attribute Opacity is defined for this IfcIndexedColourMap.
- 
double 
Opacity() const¶ 
- 
void 
setOpacity(double v)¶ 
- 
::Ifc4x3_rc1::IfcColourRgbList *
Colours() const¶ 
- 
void 
setColours(::Ifc4x3_rc1::IfcColourRgbList *v)¶ 
- 
std::vector<int> 
ColourIndex() const¶ 
- 
void 
setColourIndex(std::vector<int> v)¶ 
- 
IfcIndexedColourMap(IfcEntityInstanceData *e)¶ 
- 
IfcIndexedColourMap(::Ifc4x3_rc1::IfcTessellatedFaceSet *v1_MappedTo, boost::optional<double> v2_Opacity, ::Ifc4x3_rc1::IfcColourRgbList *v3_Colours, std::vector<int> v4_ColourIndex)¶ 
- 
typedef IfcTemplatedEntityList<IfcIndexedColourMap>