Represents a 3D line. More...


Public Member Functions | |
| E3DLine () | |
| Creates an E3DLine object. | |
| E3DLine (eVision.Easy3D.E3DPoint p1, eVision.Easy3D.E3DPoint p2) | |
| Creates an E3DLine object. | |
| E3DLine (eVision.Easy3D.E3DLine other) | |
| Creates an E3DLine object. | |
| void | Define (eVision.Easy3D.E3DPoint p1, eVision.Easy3D.E3DPoint p2) |
| (re)Defines the line parameters: | |
| void | Load (string path) |
| Loads a E3DLine. The given ESerializer must have been created for reading. | |
| void | Load (eVision.ESerializer serializer) |
| Loads a E3DLine. The given ESerializer must have been created for reading. | |
| void | Save (string path) |
| Saves a E3DLine. The given ESerializer must have been created for writing. | |
| void | Save (eVision.ESerializer serializer) |
| Saves a E3DLine. The given ESerializer must have been created for writing. | |
Properties | |
| eVision.Easy3D.E3DPoint | FirstPoint [get] |
| Gets the first point of the line. | |
| eVision.Easy3D.E3DPoint | SecondPoint [get] |
| Gets the second point of the line. | |
Represents a 3D line.
License(s): Easy3D
| eVision.Easy3D.E3DLine.E3DLine | ( | ) |
Creates an E3DLine object.
It is possible to initialize it by specifying its two points.
| eVision.Easy3D.E3DLine.E3DLine | ( | eVision.Easy3D.E3DPoint | p1, |
| eVision.Easy3D.E3DPoint | p2 ) |
Creates an E3DLine object.
It is possible to initialize it by specifying its two points.
| p1 | The first point of the line. |
| p2 | The second point of the line. |
| eVision.Easy3D.E3DLine.E3DLine | ( | eVision.Easy3D.E3DLine | other | ) |
| void eVision.Easy3D.E3DLine.Define | ( | eVision.Easy3D.E3DPoint | p1, |
| eVision.Easy3D.E3DPoint | p2 ) |
(re)Defines the line parameters:
It is possible to use the first and the second points of the line.
| p1 | The first point of the line. |
| p2 | The second point of the line. |
| void eVision.Easy3D.E3DLine.Load | ( | eVision.ESerializer | serializer | ) |
Loads a E3DLine. The given ESerializer must have been created for reading.
| serializer | The ESerializer object that is read from. |
| void eVision.Easy3D.E3DLine.Load | ( | string | path | ) |
Loads a E3DLine. The given ESerializer must have been created for reading.
| path | The file path. |
| void eVision.Easy3D.E3DLine.Save | ( | eVision.ESerializer | serializer | ) |
Saves a E3DLine. The given ESerializer must have been created for writing.
| serializer | The ESerializer object that is written to. |
| void eVision.Easy3D.E3DLine.Save | ( | string | path | ) |
Saves a E3DLine. The given ESerializer must have been created for writing.
| path | The file path. |
|
get |
Gets the first point of the line.
|
get |
Gets the second point of the line.