Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 CChooseLALibThe ChooseLALib class
 CLAArmadilloThe LAArmadillo class LinearAlgebra implementation using the armadillo library
 CLinearAlgebraThe LinearAlgebra class
 COiMatThe OiMat class
 COiVecThe OiVec class
 CRotationThe Rotation struct Struct that represents a rotation around one of the three coordinate axes
 CRotationChainThe RotationChain class
 CAccuracyThe Accuracy class Save information about the accurycy of a sensor
 CBoundingBox_PCThe BoundingBox_PC class
 CCircleThe Circle class
 CConeThe Cone class Defines a right circular cone
 CConnectionConfigThe ConnectionConfig class Save all information needed to connect a sensor
 CConstructFunctionThe ConstructFunction class Function that solves geometries by constructing them from other elements
 CCoordinateSystemThe CoordinateSystem class
 CCylinderThe Cylinder class Defines a right circular cylinder
 CElementThe Element class
 CEllipseThe Ellipse class
 CEllipsoidThe Ellipsoid class Defines an ellipsoid of rotation
 CExchangeDefinedFormatThe OiExchangeDefinedFormat class Interface that shall be used for files with a special standardized format (like *.obj or *.pts etc.)
 CExchangeInterfaceThe OiExchangeInterface class Base class for implementing import/export plugins
 CExchangeSimpleAsciiThe ExchangeSimpleAscii class Interface that shall be used for simple not standardized ascii files. The user of OpenIndy can select the meaning of each column of the file on his own
 CFeatureThe Feature class
 CFeatureAttributesThe FeatureAttributes class Helper class that is used when creating new features to specify their attributes
 CFeatureContainerThe FeatureContainer class Works as a container for all features in an OiJob. The features are stored as lists and also as maps (e.g. with their id as key). The lists and maps are kept in sync
 CFitFunctionThe FitFunction class Function that solves geometries by fitting them using observations
 CFixedParameterThe FixedParameter class Save a value for each parameter that shall be fixed
 CFunctionThe Function class
 CGenerateFeatureFunctionThe GenerateFeatureFunction class Function that uses its input elements to generate one or more new feature
 CGeodeticFunctionThe GeodeticFunction class for future use only
 CGeometryThe Geometry class
 CHyperboloidThe Hyperboloid class Defines a single shell hyperboloid of rotation of the form 1 = x^2/a^2 + y^2/b^2 - z^2/c^2, a=b>0, c>0
 CInputElementThe InputElement class Save the input elements that are used to solve a function
 CLaserTrackerThe LaserTracker class
 CLineThe Line class
 CMeasurementConfigThe MeasurementConfig class Contains all the configuration parameters needed to start a measurement
 CNeededElementThe NeededElement class Save the needed element types that are necessary to solve a function
 CNetworkAdjustmentThe NetworkAdjustment class Interface for implementing network adjustment plugins
 CNurbsThe Nurbs class
 CObjectTransformationThe ObjectTransformation class Function that changes a previously solved feature by using other elements
 CObservationThe Observation class
 COiJobThe OiJob class Represents an OpenIndy job (holds all features and active states)
 COiRequestResponseThe OiRequestResponse class This class holds the XML request and response corresponding to a special request type
 CParaboloidThe EllipticParaboloid class Defines an elliptic paraboloid of rotation of the form z = x^2/a^2 + y^2/a^2, a > 0
 CPlaneThe Plane class
 CPluginThe Plugin class
 CPointThe Point class
 CPoint_PCThe Point_PC class
 CPointCloudThe PointCloud class
 CPositionThe Position class
 CRadiusThe Radius class
 CReadingThe Reading class
 CReadingCartesianThe ReadingCartesian class
 CReadingDirectionThe ReadingDirection class
 CReadingDistanceThe ReadingDistance class
 CReadingLevelThe ReadingLevel class
 CReadingPolarThe ReadingPolar class
 CReadingTemperatureThe ReadingTemperature class
 CReadingUndefinedThe ReadingUndefined class
 CResidualThe Residual class
 CScalarEntityAngleThe ScalarEntityAngle class
 CScalarEntityDistanceThe ScalarEntityDistance class
 CScalarEntityMeasurementSeriesThe ScalarEntityMeasurementSeries class
 CScalarEntityTemperatureThe ScalarEntityTemperature class
 CScalarInputParamsThe ScalarInputParams class Save user specified non-element scalar function input parameters
 CSensorThe Sensor class
 CSensorAttributesThe SensorAttributes class
 CSensorConfigurationThe SensorConfiguration class
 CSensorControlThe SensorControl class A sensor control object belongs to a station and executes all sensor actions on a seperate thread
 CSensorListenerThe SensorListener class The sensor listener handles all sensor streams and is controlled by SensorControl
 CSimulationConfigurationThe SimulationConfiguration class
 CSimulationDataThe SimulationData class Save simulation results for a geometry
 CSimulationModelThe SimulationModel class Interface for creating an uncertainty model for a simulation in OpenIndy. You can provide four major error influences (sensor, object, enviroment and human)
 CSlottedHoleThe SlottedHole class Defines an elongated bore with one radius
 CSphereThe Sphere class
 CStationThe Station class
 CStatisticThe Statistic class
 CSystemTransformationThe SystemTransformation class Functions that solves transformation parameters between two coordinate systems (station-station, part-part, alignments)
 CTorusThe Torus class Defines a torus of rotation
 CTotalStationThe TotalStation class
 CTrafoParamThe TrafoParam class
 CUncertaintiesThe Uncertainties class
 CUncertaintyComponentThe UncertaintyComponent class Describe an uncertainty component of a simulation model
 CUncertaintyDataThe UncertaintyData class Save information about simulation results for one geometry parameter