#include "Step.h"
◆ eProjection
◆ Step()
◆ ~Step()
◆ addConnectionsToJsonArray()
void Step::addConnectionsToJsonArray |
( |
RubberbandEngine * | _engine, |
|
|
std::stringstream & | _array, |
|
|
bool & | _first, |
|
|
bool | _isHistory ) |
◆ addConnectionsToList()
void Step::addConnectionsToList |
( |
std::list< AbstractConnection * > & | _list, |
|
|
bool | _isHistory ) |
◆ addLimit()
void Step::addLimit |
( |
Limit * | _limit | ) |
|
◆ addPoint()
void Step::addPoint |
( |
Point * | _p | ) |
|
◆ adjustCoordinateToLimits()
Will check the limits for the provided points. If a limit is exceeded the values will be adjusted to match the limtis.
◆ debugInformation()
std::string Step::debugInformation |
( |
const std::string & | _prefix | ) |
|
◆ givePointOwnershipToEngine()
◆ hasPoint()
bool Step::hasPoint |
( |
int | _id | ) |
|
◆ hasPointOwnership()
bool rbeCore::Step::hasPointOwnership |
( |
void | | ) |
const |
|
inline |
◆ id()
int rbeCore::Step::id |
( |
void | | ) |
const |
|
inline |
◆ lastPosition()
◆ mayEndWithout()
bool rbeCore::Step::mayEndWithout |
( |
void | | ) |
const |
|
inline |
◆ point()
Point * Step::point |
( |
int | _id | ) |
|
◆ projection()
◆ setId()
void rbeCore::Step::setId |
( |
int | _id | ) |
|
|
inline |
◆ setLastPosition()
◆ setMayEndWithout()
void rbeCore::Step::setMayEndWithout |
( |
bool | _mayEnd | ) |
|
|
inline |
◆ setProjection()
void rbeCore::Step::setProjection |
( |
eProjection | _projection | ) |
|
|
inline |
◆ setupFromJson()
void Step::setupFromJson |
( |
RubberbandEngine * | _engine, |
|
|
const std::string & | _json ) |
The documentation for this class was generated from the following files:
- Libraries/RubberbandEngineCore/include/rbeCore/Step.h
- Libraries/RubberbandEngineCore/src/rbeCore/Step.cpp