CVB.Net 14.0
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
AQS12Piece Class Reference

Aggregates the data that describes the AQS12 calibration piece. More...

Public Member Functions

 AQS12Piece ()
 Default ctor.
 
 AQS12Piece (Point3Dd[] referencePoints, double topBasePlaneDistance=0)
 Creates a new AQS12 calibration piece from the given referencePoints and topBasePlaneDistance . More...
 

Properties

Point3Dd[] ReferencePoints = new Point3Dd[12] [get]
 Gets the reference points describing the corners of the AQS12.
 
double TopBasePlaneDistance [get, set]
 Gets or sets the distance between the top and base plane. More...
 

Detailed Description

Aggregates the data that describes the AQS12 calibration piece.

Constructor & Destructor Documentation

◆ AQS12Piece()

AQS12Piece ( Point3Dd[]  referencePoints,
double  topBasePlaneDistance = 0 
)

Creates a new AQS12 calibration piece from the given referencePoints and topBasePlaneDistance .

Parameters
referencePointsThe 12 reference points describing the AQS12.
topBasePlaneDistanceDistance from the top plane to the base plane; 0 to assume the base plane is at z == 0.

Property Documentation

◆ TopBasePlaneDistance

double TopBasePlaneDistance
getset

Gets or sets the distance between the top and base plane.

A value of 0 means the distance is calculated with the base plane having a z location of 0.