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

#include "Model.h"

Public Member Functions

 EdgeSelection ()
 
virtual ~EdgeSelection ()
 
void setData (unsigned long long _modelID)
 
unsigned long long getModelID (void) const
 
void setSelectedItem (SceneNodeGeometry *item)
 
SceneNodeGeometrygetSelectedItem (void) const
 
void setFaceIds (unsigned long long id1, unsigned long long id2)
 
unsigned long long getFaceId1 (void) const
 
unsigned long long getFaceId2 (void) const
 
void setEdgeName (const std::string &name)
 
std::string getEdgeName (void)
 
bool operator== (const EdgeSelection &other) const
 
void setNode (osg::Node *_node)
 
osg::Node * getNode ()
 

Constructor & Destructor Documentation

◆ EdgeSelection()

EdgeSelection::EdgeSelection ( )
inline

◆ ~EdgeSelection()

virtual EdgeSelection::~EdgeSelection ( )
inlinevirtual

Member Function Documentation

◆ getEdgeName()

std::string EdgeSelection::getEdgeName ( void )
inline

◆ getFaceId1()

unsigned long long EdgeSelection::getFaceId1 ( void ) const
inline

◆ getFaceId2()

unsigned long long EdgeSelection::getFaceId2 ( void ) const
inline

◆ getModelID()

unsigned long long EdgeSelection::getModelID ( void ) const
inline

◆ getNode()

osg::Node * EdgeSelection::getNode ( )
inline

◆ getSelectedItem()

SceneNodeGeometry * EdgeSelection::getSelectedItem ( void ) const
inline

◆ operator==()

bool EdgeSelection::operator== ( const EdgeSelection & other) const
inline

◆ setData()

void EdgeSelection::setData ( unsigned long long _modelID)
inline

◆ setEdgeName()

void EdgeSelection::setEdgeName ( const std::string & name)
inline

◆ setFaceIds()

void EdgeSelection::setFaceIds ( unsigned long long id1,
unsigned long long id2 )
inline

◆ setNode()

void EdgeSelection::setNode ( osg::Node * _node)
inline

◆ setSelectedItem()

void EdgeSelection::setSelectedItem ( SceneNodeGeometry * item)
inline

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