50 #ifndef OM_PROPERTY_VISUALIZER_DOUBLE_HH 51 #define OM_PROPERTY_VISUALIZER_DOUBLE_HH 53 #include "OMPropertyVisualizer.hh" 55 #include "Widgets/DoubleWidget.hh" 59 #include <ACG/Utils/ColorCoder.hh> 65 template <
typename MeshT>
74 virtual void visualizeFaceProp(
bool _setDrawMode =
true);
75 virtual void visualizeEdgeProp(
bool _setDrawMode =
true);
76 virtual void visualizeHalfedgeProp(
bool _setDrawMode =
true);
77 virtual void visualizeVertexProp(
bool _setDrawMode =
true);
84 virtual void setFacePropertyFromText(
unsigned int index, QString text);
85 virtual void setEdgePropertyFromText(
unsigned int index, QString text);
86 virtual void setHalfedgePropertyFromText(
unsigned int index, QString text);
87 virtual void setVertexPropertyFromText(
unsigned int index, QString text);
91 template <
typename MeshT>
98 #if defined(INCLUDE_TEMPLATES) && !defined(OM_PROPERTY_VISUALIZER_DOUBLE_CC) 99 #include "OMPropertyVisualizerDoubleT.cc" virtual void removeProperty()
Removes the property.
Cellection of information about a property.
virtual void duplicateProperty()
Duplicates the property.
virtual QString getPropertyText(unsigned int index)
Returns the value of a property in text form.