OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
rbeCore::Point Class Reference

#include "Point.h"

Inheritance diagram for rbeCore::Point:
rbeCore::AbstractPoint

Public Member Functions

 Point ()
 
 Point (rbeCalc::AbstractCalculationItem *_u, rbeCalc::AbstractCalculationItem *_v, rbeCalc::AbstractCalculationItem *_w)
 
virtual ~Point ()
 
void replaceU (rbeCalc::AbstractCalculationItem *_u)
 
void replaceV (rbeCalc::AbstractCalculationItem *_v)
 
void replaceW (rbeCalc::AbstractCalculationItem *_w)
 
virtual coordinate_t u (void) const override
 
virtual coordinate_t v (void) const override
 
virtual coordinate_t w (void) const override
 
- Public Member Functions inherited from rbeCore::AbstractPoint
 AbstractPoint ()
 
virtual ~AbstractPoint ()
 
void setId (int _id)
 
coordinate_t distance (const AbstractPoint &_other, eAxisDistance _axis) const
 
int id (void) const
 
std::string debugInformation (const std::string &_prefix)
 
void addAsJsonObject (std::stringstream &_stream) const
 

Constructor & Destructor Documentation

◆ Point() [1/2]

Point::Point ( )

◆ Point() [2/2]

◆ ~Point()

Point::~Point ( )
virtual

Member Function Documentation

◆ replaceU()

void Point::replaceU ( rbeCalc::AbstractCalculationItem * _u)

◆ replaceV()

void Point::replaceV ( rbeCalc::AbstractCalculationItem * _v)

◆ replaceW()

void Point::replaceW ( rbeCalc::AbstractCalculationItem * _w)

◆ u()

coordinate_t Point::u ( void ) const
overridevirtual

◆ v()

coordinate_t Point::v ( void ) const
overridevirtual

◆ w()

coordinate_t Point::w ( void ) const
overridevirtual

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