OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
TransformManipulator Class Reference

#include "TransformManipulator.h"

Inheritance diagram for TransformManipulator:
HandlerNotifier ManipulatorBase

Public Member Functions

 TransformManipulator ()=delete
 
 TransformManipulator (Viewer *viewer, std::list< SceneNodeBase * > objects)
 
virtual ~TransformManipulator ()
 
virtual void handlerInteraction (HandlerBase *handler) override
 
virtual void cancelOperation (void) override
 
virtual void performOperation (void) override
 
virtual bool propertyGridValueChanged (const ot::Property *_property) override
 
- Public Member Functions inherited from HandlerNotifier
 HandlerNotifier ()
 
virtual ~HandlerNotifier ()
 
- Public Member Functions inherited from ManipulatorBase
 ManipulatorBase ()
 
virtual ~ManipulatorBase ()
 
void setReplyTo (ot::serviceID_t replyTo)
 
void setAction (const std::string &selectionAction)
 
void setOptionNames (const std::list< std::string > &optionNames)
 
void setOptionValues (const std::list< std::string > &optionValues)
 

Additional Inherited Members

- Protected Attributes inherited from ManipulatorBase
ot::serviceID_t messageReplyTo
 
std::string messageSelectionAction
 
std::list< std::string > messageOptionNames
 
std::list< std::string > messageOptionValues
 

Constructor & Destructor Documentation

◆ TransformManipulator() [1/2]

TransformManipulator::TransformManipulator ( )
delete

◆ TransformManipulator() [2/2]

TransformManipulator::TransformManipulator ( Viewer * viewer,
std::list< SceneNodeBase * > objects )

◆ ~TransformManipulator()

TransformManipulator::~TransformManipulator ( )
virtual

Member Function Documentation

◆ cancelOperation()

void TransformManipulator::cancelOperation ( void )
overridevirtual

Implements ManipulatorBase.

◆ handlerInteraction()

void TransformManipulator::handlerInteraction ( HandlerBase * handler)
overridevirtual

Implements HandlerNotifier.

◆ performOperation()

void TransformManipulator::performOperation ( void )
overridevirtual

Implements ManipulatorBase.

◆ propertyGridValueChanged()

bool TransformManipulator::propertyGridValueChanged ( const ot::Property * _property)
overridevirtual

Reimplemented from ManipulatorBase.


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