This value class encapsulates a three dimensional point or vector.
Note that this class is immutable - it may not be changed once
it has been constructed.
Namespace: Cognex.VisionPro3DThe default values for properties X, Y, and Z are 0.0.
Assembly: Cognex.VisionPro3D.Core (in Cognex.VisionPro3D.Core.dll) Version: 75.1.0.0
Syntax
The Cog3DVect3F type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| Cog3DVect3F |
Construct this Cog3DVect3F with the supplied X,Y,Z values.
|
Methods
| Name | Description | |
|---|---|---|
| ComputeCrossProduct |
Compute the cross product of this Cog3DVect3F with the supplied other.
| |
| ComputeDistance |
Compute the distance of this Cog3DVect3F from the supplied other.
| |
| ComputeDotProduct |
Compute the dot product of this Cog3DVect3F with the supplied other.
| |
| Equals | (Overrides ValueType Equals(Object).) | |
| GetHashCode | (Overrides ValueType GetHashCode .) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| RealEqual |
Compares the internal state of the specified instances and returns
true if the internal state is within epsilon.
| |
| ToString |
Override of ToString method to get a string for describing this object.
(Overrides ValueType ToString .) |
Operators
| Name | Description | |
|---|---|---|
| Addition |
Add two Cog3DVect3F.
| |
| Division |
Divide a Cog3DVect3F by a scalar.
| |
| Equality |
Compare two Cog3DVect3F.
| |
| Inequality |
Compare two Cog3DVect3F.
| |
| Multiply |
Multiply a Cog3DVect3F by a scalar.
| |
| Subtraction |
Subtract two Cog3DVect3F.
|
Properties
| Name | Description | |
|---|---|---|
| Length |
Gets the length of this vector.
| |
| X |
Gets the X coordinate value.
| |
| Y |
Gets the Y coordinate value.
| |
| Z |
Gets the Z coordinate value.
|
See Also