The Vector3D type exposes the following members.

Methods

  NameDescription
AddOverloaded.
AngleOverloaded.
CrossProduct
Sets a new vector as cross product of vectors v1 and v2
DeterminantOverloaded.
DistanceOverloaded.
DotProductOverloaded.
EqualsOverloaded.
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Overrides GetHashCode method
(Overrides ValueType..::.GetHashCode()()().)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IsEmpty
Check if this vector is empt_coordinates[1] (coordinates values = 0)
IsPerpendicularOverloaded.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Negate
Negates the value of this vector: this = -this
NormalizeOverloaded.
ScaleOverloaded.
SubOverloaded.
ToString
Convert object as string
(Overrides ValueType..::.ToString()()().)

Operators

  NameDescription
BitwiseOr
Scalar product between two vectors.
Division
Division of a vector b_coordinates[1] a scalar value.
Equality
== Operator
Inequality
!= Operator
Multiply
Multiplication of a vector b_coordinates[1] a scalar value.
UnaryNegation
- Operator
UnaryPlus
+ Operator

See Also