Fraxinus  17.12
An IGT application
cx::MeshTextureData Class Reference

#include <cxMeshTextureData.h>

Inheritance diagram for cx::MeshTextureData:

Signals

void changed ()
 

Public Member Functions

 MeshTextureData (PatientModelServicePtr patientModelService)
 
void addXml (QDomNode &dataNode)
 
void parseXml (QDomNode &dataNode)
 
StringPropertyPtr getTextureShape () const
 
StringPropertySelectImagePtr getTextureImage () const
 
DoublePropertyPtr getScaleX () const
 
DoublePropertyPtr getScaleY () const
 
std::vector< PropertyPtrgetProperties () const
 
DoublePropertyPtr getPositionX () const
 
DoublePropertyPtr getPositionY () const
 
BoolPropertyPtr getRepeat () const
 
QString getCylinderText () const
 
QString getPlaneText () const
 
QString getSphereText () const
 

Detailed Description

Mesh texture data used in a vtkProperty

Definition at line 49 of file cxMeshTextureData.h.

Constructor & Destructor Documentation

cx::MeshTextureData::MeshTextureData ( PatientModelServicePtr  patientModelService)

Definition at line 40 of file cxMeshTextureData.cpp.

Member Function Documentation

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

Definition at line 49 of file cxMeshTextureData.cpp.

void cx::MeshTextureData::changed ( )
signal
QString cx::MeshTextureData::getCylinderText ( ) const

Definition at line 117 of file cxMeshTextureData.cpp.

QString cx::MeshTextureData::getPlaneText ( ) const

Definition at line 112 of file cxMeshTextureData.cpp.

DoublePropertyPtr cx::MeshTextureData::getPositionX ( ) const

Definition at line 127 of file cxMeshTextureData.cpp.

DoublePropertyPtr cx::MeshTextureData::getPositionY ( ) const

Definition at line 122 of file cxMeshTextureData.cpp.

std::vector< PropertyPtr > cx::MeshTextureData::getProperties ( ) const

Definition at line 137 of file cxMeshTextureData.cpp.

BoolPropertyPtr cx::MeshTextureData::getRepeat ( ) const

Definition at line 132 of file cxMeshTextureData.cpp.

DoublePropertyPtr cx::MeshTextureData::getScaleX ( ) const

Definition at line 147 of file cxMeshTextureData.cpp.

DoublePropertyPtr cx::MeshTextureData::getScaleY ( ) const

Definition at line 142 of file cxMeshTextureData.cpp.

QString cx::MeshTextureData::getSphereText ( ) const

Definition at line 107 of file cxMeshTextureData.cpp.

StringPropertySelectImagePtr cx::MeshTextureData::getTextureImage ( ) const

Definition at line 152 of file cxMeshTextureData.cpp.

StringPropertyPtr cx::MeshTextureData::getTextureShape ( ) const

Definition at line 157 of file cxMeshTextureData.cpp.

void cx::MeshTextureData::parseXml ( QDomNode &  dataNode)

Definition at line 58 of file cxMeshTextureData.cpp.


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