OpenIndy-Core  0.2.0.43
oi::FeatureWrapper Class Reference

#include <featurewrapper.h>

Inheritance diagram for oi::FeatureWrapper:

Public Member Functions

 FeatureWrapper (QObject *parent=0)
 FeatureWrapper::FeatureWrapper. More...
 
bool operator== (const FeatureWrapper &other)
 FeatureWrapper::operator == Compare 2 FeatureWrappers by their underlying feature id. More...
 
QString getFeatureTypeString () const
 FeatureWrapper::getFeatureTypeString. More...
 
const FeatureTypesgetFeatureTypeEnum () const
 FeatureWrapper::getFeatureTypeEnum. More...
 
const QPointer< Feature > & getFeature () const
 FeatureWrapper::getFeature. More...
 
const QPointer< Geometry > & getGeometry () const
 FeatureWrapper::getGeometry. More...
 
const QPointer< CoordinateSystem > & getCoordinateSystem () const
 FeatureWrapper::getCoordinateSystem. More...
 
const QPointer< TrafoParam > & getTrafoParam () const
 FeatureWrapper::getTrafoParam. More...
 
const QPointer< Station > & getStation () const
 FeatureWrapper::getStation. More...
 
const QPointer< Point > & getPoint () const
 FeatureWrapper::getPoint. More...
 
const QPointer< Line > & getLine () const
 FeatureWrapper::getLine. More...
 
const QPointer< Plane > & getPlane () const
 FeatureWrapper::getPlane. More...
 
const QPointer< Sphere > & getSphere () const
 FeatureWrapper::getSphere. More...
 
const QPointer< Circle > & getCircle () const
 FeatureWrapper::getCircle. More...
 
const QPointer< Cone > & getCone () const
 FeatureWrapper::getCone. More...
 
const QPointer< Cylinder > & getCylinder () const
 FeatureWrapper::getCylinder. More...
 
const QPointer< Ellipsoid > & getEllipsoid () const
 FeatureWrapper::getEllipsoid. More...
 
const QPointer< Hyperboloid > & getHyperboloid () const
 FeatureWrapper::getHyperboloid. More...
 
const QPointer< Paraboloid > & getParaboloid () const
 FeatureWrapper::getParaboloid. More...
 
const QPointer< PointCloud > & getPointCloud () const
 FeatureWrapper::getPointCloud. More...
 
const QPointer< Nurbs > & getNurbs () const
 FeatureWrapper::getNurbs. More...
 
const QPointer< Ellipse > & getEllipse () const
 FeatureWrapper::getEllipse. More...
 
const QPointer< SlottedHole > & getSlottedHole () const
 FeatureWrapper::getSlottedHole. More...
 
const QPointer< Torus > & getTorus () const
 FeatureWrapper::getTorus. More...
 
const QPointer< ScalarEntityAngle > & getScalarEntityAngle () const
 FeatureWrapper::getScalarEntityAngle. More...
 
const QPointer< ScalarEntityDistance > & getScalarEntityDistance () const
 FeatureWrapper::getScalarEntityDistance. More...
 
const QPointer< ScalarEntityTemperature > & getScalarEntityTemperature () const
 FeatureWrapper::getScalarEntityTemperature. More...
 
const QPointer< ScalarEntityMeasurementSeries > & getScalarEntityMeasurementSeries () const
 FeatureWrapper::getScalarEntityMeasurementSeries. More...
 
void setCoordinateSystem (const QPointer< CoordinateSystem > &coordSystem)
 FeatureWrapper::setCoordinateSystem. More...
 
void setTrafoParam (const QPointer< TrafoParam > &trafoParam)
 FeatureWrapper::setTrafoParam. More...
 
void setStation (const QPointer< Station > &station)
 FeatureWrapper::setStation. More...
 
void setPoint (const QPointer< Point > &point)
 FeatureWrapper::setPoint. More...
 
void setLine (const QPointer< Line > &line)
 FeatureWrapper::setLine. More...
 
void setPlane (const QPointer< Plane > &plane)
 FeatureWrapper::setPlane. More...
 
void setSphere (const QPointer< Sphere > &sphere)
 FeatureWrapper::setSphere. More...
 
void setCircle (const QPointer< Circle > &circle)
 FeatureWrapper::setCircle. More...
 
void setCone (const QPointer< Cone > &cone)
 FeatureWrapper::setCone. More...
 
void setCylinder (const QPointer< Cylinder > &cylinder)
 FeatureWrapper::setCylinder. More...
 
void setEllipsoid (const QPointer< Ellipsoid > &ellipsoid)
 FeatureWrapper::setEllipsoid. More...
 
void setHyperboloid (const QPointer< Hyperboloid > &hyperboloid)
 FeatureWrapper::setHyperboloid. More...
 
void setParaboloid (const QPointer< Paraboloid > &paraboloid)
 FeatureWrapper::setParaboloid. More...
 
void setPointCloud (const QPointer< PointCloud > &pointCloud)
 FeatureWrapper::setPointCloud. More...
 
void setNurbs (const QPointer< Nurbs > &nurbs)
 FeatureWrapper::setNurbs. More...
 
void setEllipse (const QPointer< Ellipse > &ellipse)
 FeatureWrapper::setEllipse. More...
 
void setSlottedHole (const QPointer< SlottedHole > &slottedHole)
 FeatureWrapper::setSlottedHole. More...
 
void setTorus (const QPointer< Torus > &torus)
 FeatureWrapper::setTorus. More...
 
void setScalarEntityAngle (const QPointer< ScalarEntityAngle > &angle)
 FeatureWrapper::setScalarEntityAngle. More...
 
void setScalarEntityDistance (const QPointer< ScalarEntityDistance > &distance)
 FeatureWrapper::setScalarEntityDistance. More...
 
void setScalarEntityTemperature (const QPointer< ScalarEntityTemperature > &temperature)
 FeatureWrapper::setScalarEntityTemperature. More...
 
void setScalarEntityMeasurementSeries (const QPointer< ScalarEntityMeasurementSeries > &measurementSeries)
 FeatureWrapper::setScalarEntityMeasurementSeries. More...
 

Constructor & Destructor Documentation

FeatureWrapper::FeatureWrapper ( QObject *  parent = 0)
explicit

FeatureWrapper::FeatureWrapper.

Parameters
parent

Member Function Documentation

const QPointer< Circle > & FeatureWrapper::getCircle ( ) const
const QPointer< Cone > & FeatureWrapper::getCone ( ) const
const QPointer< CoordinateSystem > & FeatureWrapper::getCoordinateSystem ( ) const
const QPointer< Cylinder > & FeatureWrapper::getCylinder ( ) const
const QPointer< Ellipse > & FeatureWrapper::getEllipse ( ) const
const QPointer< Ellipsoid > & FeatureWrapper::getEllipsoid ( ) const
const QPointer< Feature > & FeatureWrapper::getFeature ( ) const
const FeatureTypes & FeatureWrapper::getFeatureTypeEnum ( ) const
QString FeatureWrapper::getFeatureTypeString ( ) const
const QPointer< Geometry > & FeatureWrapper::getGeometry ( ) const
const QPointer< Hyperboloid > & FeatureWrapper::getHyperboloid ( ) const
const QPointer< Line > & FeatureWrapper::getLine ( ) const
const QPointer< Nurbs > & FeatureWrapper::getNurbs ( ) const
const QPointer< Paraboloid > & FeatureWrapper::getParaboloid ( ) const
const QPointer< Plane > & FeatureWrapper::getPlane ( ) const
const QPointer< Point > & FeatureWrapper::getPoint ( ) const
const QPointer< PointCloud > & FeatureWrapper::getPointCloud ( ) const
const QPointer< ScalarEntityAngle > & FeatureWrapper::getScalarEntityAngle ( ) const
const QPointer< ScalarEntityDistance > & FeatureWrapper::getScalarEntityDistance ( ) const
const QPointer< ScalarEntityMeasurementSeries > & FeatureWrapper::getScalarEntityMeasurementSeries ( ) const
const QPointer< ScalarEntityTemperature > & FeatureWrapper::getScalarEntityTemperature ( ) const
const QPointer< SlottedHole > & FeatureWrapper::getSlottedHole ( ) const
const QPointer< Sphere > & FeatureWrapper::getSphere ( ) const
const QPointer< Station > & FeatureWrapper::getStation ( ) const
const QPointer< Torus > & FeatureWrapper::getTorus ( ) const
const QPointer< TrafoParam > & FeatureWrapper::getTrafoParam ( ) const
bool FeatureWrapper::operator== ( const FeatureWrapper other)

FeatureWrapper::operator == Compare 2 FeatureWrappers by their underlying feature id.

Parameters
other
Returns
void FeatureWrapper::setCircle ( const QPointer< Circle > &  circle)

FeatureWrapper::setCircle.

Parameters
circle
void FeatureWrapper::setCone ( const QPointer< Cone > &  cone)

FeatureWrapper::setCone.

Parameters
cone
void FeatureWrapper::setCoordinateSystem ( const QPointer< CoordinateSystem > &  coordSystem)

FeatureWrapper::setCoordinateSystem.

Parameters
coordSystem
void FeatureWrapper::setCylinder ( const QPointer< Cylinder > &  cylinder)

FeatureWrapper::setCylinder.

Parameters
cylinder
void FeatureWrapper::setEllipse ( const QPointer< Ellipse > &  ellipse)

FeatureWrapper::setEllipse.

Parameters
ellipse
void FeatureWrapper::setEllipsoid ( const QPointer< Ellipsoid > &  ellipsoid)

FeatureWrapper::setEllipsoid.

Parameters
ellipsoid
void FeatureWrapper::setHyperboloid ( const QPointer< Hyperboloid > &  hyperboloid)

FeatureWrapper::setHyperboloid.

Parameters
hyperboloid
void FeatureWrapper::setLine ( const QPointer< Line > &  line)

FeatureWrapper::setLine.

Parameters
line
void FeatureWrapper::setNurbs ( const QPointer< Nurbs > &  nurbs)

FeatureWrapper::setNurbs.

Parameters
nurbs
void FeatureWrapper::setParaboloid ( const QPointer< Paraboloid > &  paraboloid)

FeatureWrapper::setParaboloid.

Parameters
paraboloid
void FeatureWrapper::setPlane ( const QPointer< Plane > &  plane)

FeatureWrapper::setPlane.

Parameters
plane
void FeatureWrapper::setPoint ( const QPointer< Point > &  point)

FeatureWrapper::setPoint.

Parameters
point
void FeatureWrapper::setPointCloud ( const QPointer< PointCloud > &  pointCloud)

FeatureWrapper::setPointCloud.

Parameters
pointCloud
void FeatureWrapper::setScalarEntityAngle ( const QPointer< ScalarEntityAngle > &  angle)
void FeatureWrapper::setScalarEntityDistance ( const QPointer< ScalarEntityDistance > &  distance)
void FeatureWrapper::setScalarEntityMeasurementSeries ( const QPointer< ScalarEntityMeasurementSeries > &  measurementSeries)

FeatureWrapper::setScalarEntityMeasurementSeries.

Parameters
measurementSeries
void FeatureWrapper::setScalarEntityTemperature ( const QPointer< ScalarEntityTemperature > &  temperature)
void FeatureWrapper::setSlottedHole ( const QPointer< SlottedHole > &  slottedHole)

FeatureWrapper::setSlottedHole.

Parameters
slottedHole
void FeatureWrapper::setSphere ( const QPointer< Sphere > &  sphere)

FeatureWrapper::setSphere.

Parameters
sphere
void FeatureWrapper::setStation ( const QPointer< Station > &  station)

FeatureWrapper::setStation.

Parameters
station
void FeatureWrapper::setTorus ( const QPointer< Torus > &  torus)

FeatureWrapper::setTorus.

Parameters
torus
void FeatureWrapper::setTrafoParam ( const QPointer< TrafoParam > &  trafoParam)

FeatureWrapper::setTrafoParam.

Parameters
trafoParam

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