CVB.Net 14.0
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.