Simply3DScan
SharedObjects.Line Class Reference

Represents a simple line More...

Public Member Functions

 Line (ColorPoint3D point1, ColorPoint3D point2)
 Initializes a new instance of the Line class. More...
 

Properties

ColorPoint3D Point1 [get, set]
 Gets or sets the point1. More...
 
ColorPoint3D Point2 [get, set]
 Gets or sets the point2. More...
 
double Alpha [get, set]
 Gets or sets the alpha chevron. More...
 
double Beta [get, set]
 Gets or sets the beta chevron. More...
 

Detailed Description

Represents a simple line

Definition at line 6 of file Line.cs.

Constructor & Destructor Documentation

SharedObjects.Line.Line ( ColorPoint3D  point1,
ColorPoint3D  point2 
)

Initializes a new instance of the Line class.

Parameters
point1The point1.
point2The point2.

Definition at line 56 of file Line.cs.

57  {
58  this.Point1 = point1;
59  this.Point2 = point2;
60  point1.ChevronFromPoints(point2, out this.alpha, out this.beta);
61  }
ColorPoint3D Point2
Gets or sets the point2.
Definition: Line.cs:25
ColorPoint3D Point1
Gets or sets the point1.
Definition: Line.cs:17

Property Documentation

double SharedObjects.Line.Alpha
getset

Gets or sets the alpha chevron.

The alpha chevron.

Definition at line 34 of file Line.cs.

double SharedObjects.Line.Beta
getset

Gets or sets the beta chevron.

The beta chevron.

Definition at line 46 of file Line.cs.

ColorPoint3D SharedObjects.Line.Point1
getset

Gets or sets the point1.

The point1.

Definition at line 17 of file Line.cs.

ColorPoint3D SharedObjects.Line.Point2
getset

Gets or sets the point2.

The point2.

Definition at line 25 of file Line.cs.


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