This class represents an Origin
An Origin is composed of a Point and an Angle.
More...
Public Member Functions | |
| VisionOrigin () | |
| Constructor More... | |
| Geometry | GetGeometricShape (IVisionGeometricShapesIllustrator geometricShapeIllustrator, VisionOrigin origin=null, VisionCalibration calibration=null) |
| Returns a Geometric Shape that represent graphically this object More... | |
Public Member Functions inherited from VisionSDK.VisionObject | |
| override string | ToString () |
| string | ToJson () |
| override int | GetHashCode () |
| override bool | Equals (object obj) |
Static Public Member Functions | |
| static VisionOrigin | Create (VisionPoint point, VisionAngle angle) |
| Class method to instantiate a VisionOrigin object with the specified parameters More... | |
| static VisionOrigin | Create (double x, double y) |
| Class method to instantiate a VisionOrigin object with the specified parameters and an angle of 0 More... | |
| static VisionOrigin | CreateRad (double x, double y, double angleRad) |
| Class method to instantiate a VisionOrigin object with the specified parameters More... | |
| static VisionOrigin | CreateDeg (double x, double y, double angleDeg) |
| Class method to instantiate a VisionOrigin object with the specified parameters More... | |
| static VisionOrigin | CreateZero () |
| Class method to instantiate a VisionOrigin object with all the parameters ste to 0 More... | |
Properties | |
| VisionPoint | Point [get, set] |
| The Point More... | |
| VisionAngle | Angle [get, set] |
| The Angle More... | |
| TransformGroup | Transformer [get, set] |
This class represents an Origin
An Origin is composed of a Point and an Angle.
| VisionSDK.VisionOrigin.VisionOrigin | ( | ) |
Constructor
|
static |
Class method to instantiate a VisionOrigin object with the specified parameters
| point | The Point |
| angle | The Angle |
|
static |
Class method to instantiate a VisionOrigin object with the specified parameters and an angle of 0
| x | The x coordinate of the point |
| y | The y coordinate of the point |
|
static |
Class method to instantiate a VisionOrigin object with the specified parameters
| x | The x coordinate of the point |
| y | The y coordinate of the point |
| angleDeg | The angle value in degrees |
|
static |
Class method to instantiate a VisionOrigin object with the specified parameters
| x | The x coordinate of the point |
| y | The y coordinate of the point |
| angleRad | The angle value in radians |
|
static |
Class method to instantiate a VisionOrigin object with all the parameters ste to 0
| Geometry VisionSDK.VisionOrigin.GetGeometricShape | ( | IVisionGeometricShapesIllustrator | geometricShapeIllustrator, |
| VisionOrigin | origin = null, |
||
| VisionCalibration | calibration = null |
||
| ) |
Returns a Geometric Shape that represent graphically this object
| geometricShapeIllustrator | The geometric shape illustrator |
| origin | The origin of the representation (usually is used the tool's origin) |
| calibration | The calibration associated to the image where to draw this geometric shape |
Implements VisionSDK.IVisionGeometricShape.
|
getset |
The Angle
|
getset |
The Point
|
getset |