OpenIndy-Core  0.2.0.43
oi::InputElement Class Reference

The InputElement class Save the input elements that are used to solve a function. More...

#include <function.h>

Public Member Functions

 InputElement ()
 
 InputElement (const int &id)
 
bool operator== (const InputElement &other)
 custom comparison operator to compare input elements by their id More...
 

Public Attributes

int id
 
ElementTypes typeOfElement
 
QList< GeometryParametersignoredDestinationParams
 
QList< GeometryParametersignoredTargetParams
 
bool shouldBeUsed
 
bool isUsed
 
QPointer< Stationstation
 
QPointer< CoordinateSystemcoordSystem
 
QPointer< TrafoParamtrafoParam
 
QPointer< Circlecircle
 
QPointer< Conecone
 
QPointer< Cylindercylinder
 
QPointer< Ellipseellipse
 
QPointer< Ellipsoidellipsoid
 
QPointer< Hyperboloidhyperboloid
 
QPointer< Lineline
 
QPointer< Nurbsnurbs
 
QPointer< Paraboloidparaboloid
 
QPointer< Planeplane
 
QPointer< Pointpoint
 
QPointer< PointCloudpointCloud
 
QPointer< ScalarEntityAnglescalarEntityAngle
 
QPointer< ScalarEntityDistancescalarEntityDistance
 
QPointer< ScalarEntityMeasurementSeriesscalarEntityMeasurementSeries
 
QPointer< ScalarEntityTemperaturescalarEntityTemperature
 
QPointer< SlottedHoleslottedHole
 
QPointer< Spheresphere
 
QPointer< Torustorus
 
QPointer< Geometrygeometry
 
QPointer< Observationobservation
 
QPointer< ReadingpolarReading
 
QPointer< ReadingdirectionReading
 
QPointer< ReadingdistanceReading
 
QPointer< ReadingcartesianReading
 
QPointer< ReadingtemperatureReading
 
QPointer< ReadinglevelReading
 
QPointer< ReadingundefinedReading
 

Detailed Description

The InputElement class Save the input elements that are used to solve a function.

Constructor & Destructor Documentation

oi::InputElement::InputElement ( )
inline
oi::InputElement::InputElement ( const int &  id)
inline

Member Function Documentation

bool oi::InputElement::operator== ( const InputElement other)
inline

custom comparison operator to compare input elements by their id

Member Data Documentation

QPointer<Reading> oi::InputElement::cartesianReading
QPointer<Circle> oi::InputElement::circle
QPointer<Cone> oi::InputElement::cone
QPointer<CoordinateSystem> oi::InputElement::coordSystem
QPointer<Cylinder> oi::InputElement::cylinder
QPointer<Reading> oi::InputElement::directionReading
QPointer<Reading> oi::InputElement::distanceReading
QPointer<Ellipse> oi::InputElement::ellipse
QPointer<Ellipsoid> oi::InputElement::ellipsoid
QPointer<Geometry> oi::InputElement::geometry
QPointer<Hyperboloid> oi::InputElement::hyperboloid
int oi::InputElement::id
QList<GeometryParameters> oi::InputElement::ignoredDestinationParams
QList<GeometryParameters> oi::InputElement::ignoredTargetParams
bool oi::InputElement::isUsed
QPointer<Reading> oi::InputElement::levelReading
QPointer<Line> oi::InputElement::line
QPointer<Nurbs> oi::InputElement::nurbs
QPointer<Observation> oi::InputElement::observation
QPointer<Paraboloid> oi::InputElement::paraboloid
QPointer<Plane> oi::InputElement::plane
QPointer<Point> oi::InputElement::point
QPointer<PointCloud> oi::InputElement::pointCloud
QPointer<Reading> oi::InputElement::polarReading
QPointer<ScalarEntityAngle> oi::InputElement::scalarEntityAngle
QPointer<ScalarEntityDistance> oi::InputElement::scalarEntityDistance
QPointer<ScalarEntityMeasurementSeries> oi::InputElement::scalarEntityMeasurementSeries
QPointer<ScalarEntityTemperature> oi::InputElement::scalarEntityTemperature
bool oi::InputElement::shouldBeUsed
QPointer<SlottedHole> oi::InputElement::slottedHole
QPointer<Sphere> oi::InputElement::sphere
QPointer<Station> oi::InputElement::station
QPointer<Reading> oi::InputElement::temperatureReading
QPointer<Torus> oi::InputElement::torus
QPointer<TrafoParam> oi::InputElement::trafoParam
ElementTypes oi::InputElement::typeOfElement
QPointer<Reading> oi::InputElement::undefinedReading

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