47 #ifndef _MIRA_PROPERTYVIEWPAGE_H_ 48 #define _MIRA_PROPERTYVIEWPAGE_H_ 51 #include <boost/shared_ptr.hpp> 111 std::list<boost::shared_ptr<PropertyNode>> mProperties;
void clearPropertyNodes()
Removes all property nodes from the property editor.
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
PropertyViewPage page.
Definition: PropertyViewPage.h:75
$Header file containing base classes to enable class creation using a class factory$ ...
void addPropertyNode(boost::shared_ptr< PropertyNode > node)
Adds another property node to the property editor page.
The object class acts as a generic base class for classes which should be used with the classFactory...
Definition: Object.h:144
void setPropertyNode(boost::shared_ptr< PropertyNode > node)
Sets a single property node to be displayed in the property editor page.
~PropertyViewPage()
Destructor, calls clearPropertyNodes()
This view part provides an editor/viewer for properties of other views.
Definition: PropertyView.h:63
#define MIRA_OBJECT(classIdentifier)
Use this MACRO if you like the factory to automatically extract the class name from the given identif...
Definition: FactoryMacros.h:179
Definition: PropertyEditor.h:73
PropertyViewPage()
Creates a new empty property editor page.