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

#include "Rubberband.h"

Public Member Functions

 Rubberband (osg::Switch *_group, ot::serviceID_t _creator, const std::string &_note, const std::string &_configurationJson)
 
virtual ~Rubberband ()
 
bool switchToNextStep (void)
 
void applyCurrentStep (void)
 
ot::serviceID_t creator (void) const
 
const std::string & note (void) const
 
rbeWrapper::RubberbandOsgWrapperengine (void)
 
void updateCurrentPosition (coordinate_t _u, coordinate_t _v, coordinate_t _w)
 
std::string createPointDataJson (void)
 

Constructor & Destructor Documentation

◆ Rubberband()

Rubberband::Rubberband ( osg::Switch * _group,
ot::serviceID_t _creator,
const std::string & _note,
const std::string & _configurationJson )

◆ ~Rubberband()

Rubberband::~Rubberband ( )
virtual

Member Function Documentation

◆ applyCurrentStep()

void Rubberband::applyCurrentStep ( void )

◆ createPointDataJson()

std::string Rubberband::createPointDataJson ( void )

◆ creator()

ot::serviceID_t Rubberband::creator ( void ) const
inline

◆ engine()

rbeWrapper::RubberbandOsgWrapper * Rubberband::engine ( void )
inline

◆ note()

const std::string & Rubberband::note ( void ) const
inline

◆ switchToNextStep()

bool Rubberband::switchToNextStep ( void )

◆ updateCurrentPosition()

void Rubberband::updateCurrentPosition ( coordinate_t _u,
coordinate_t _v,
coordinate_t _w )

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