Fraxinus  17.12-rc4
An IGT application
cx::MeshPropertyData Class Reference

#include <cxMeshPropertyData.h>

Inheritance diagram for cx::MeshPropertyData:

Signals

void changed ()
 

Public Member Functions

 MeshPropertyData ()
 
void addXml (QDomNode &dataNode)
 
void parseXml (QDomNode dataNode)
 

Public Attributes

std::vector< PropertyPtrmProperties
 
ColorPropertyPtr mColor
 
BoolPropertyBasePtr mUseColorFromPolydataScalars
 
DoublePropertyPtr mVisSize
 
BoolPropertyPtr mBackfaceCulling
 
BoolPropertyPtr mFrontfaceCulling
 
StringPropertyPtr mRepresentation
 
BoolPropertyPtr mEdgeVisibility
 
ColorPropertyPtr mEdgeColor
 
DoublePropertyPtr mAmbient
 
DoublePropertyPtr mDiffuse
 
DoublePropertyPtr mSpecular
 
DoublePropertyPtr mSpecularPower
 

Detailed Description

Mesh data used in a vtkProperty

Definition at line 50 of file cxMeshPropertyData.h.

Constructor & Destructor Documentation

cx::MeshPropertyData::MeshPropertyData ( )

Definition at line 42 of file cxMeshPropertyData.cpp.

Member Function Documentation

void cx::MeshPropertyData::addXml ( QDomNode &  dataNode)

Definition at line 136 of file cxMeshPropertyData.cpp.

void cx::MeshPropertyData::changed ( )
signal
void cx::MeshPropertyData::parseXml ( QDomNode  dataNode)

Definition at line 145 of file cxMeshPropertyData.cpp.

Member Data Documentation

DoublePropertyPtr cx::MeshPropertyData::mAmbient

Definition at line 70 of file cxMeshPropertyData.h.

BoolPropertyPtr cx::MeshPropertyData::mBackfaceCulling

Definition at line 63 of file cxMeshPropertyData.h.

ColorPropertyPtr cx::MeshPropertyData::mColor

Definition at line 60 of file cxMeshPropertyData.h.

DoublePropertyPtr cx::MeshPropertyData::mDiffuse

Definition at line 71 of file cxMeshPropertyData.h.

ColorPropertyPtr cx::MeshPropertyData::mEdgeColor

Definition at line 68 of file cxMeshPropertyData.h.

BoolPropertyPtr cx::MeshPropertyData::mEdgeVisibility

Definition at line 67 of file cxMeshPropertyData.h.

BoolPropertyPtr cx::MeshPropertyData::mFrontfaceCulling

Definition at line 64 of file cxMeshPropertyData.h.

std::vector<PropertyPtr> cx::MeshPropertyData::mProperties

Definition at line 58 of file cxMeshPropertyData.h.

StringPropertyPtr cx::MeshPropertyData::mRepresentation

Definition at line 65 of file cxMeshPropertyData.h.

DoublePropertyPtr cx::MeshPropertyData::mSpecular

Definition at line 72 of file cxMeshPropertyData.h.

DoublePropertyPtr cx::MeshPropertyData::mSpecularPower

Definition at line 73 of file cxMeshPropertyData.h.

BoolPropertyBasePtr cx::MeshPropertyData::mUseColorFromPolydataScalars

Definition at line 61 of file cxMeshPropertyData.h.

DoublePropertyPtr cx::MeshPropertyData::mVisSize

Definition at line 62 of file cxMeshPropertyData.h.


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