Click or drag to resize

VectorD2D Structure

Represents a vector with members of type Double in 2D space.
Inheritance Hierarchy
SystemObject
  SystemValueType
    Altaxo.GeometryVectorD2D

Namespace: Altaxo.Geometry
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public struct VectorD2D : IEquatable<VectorD2D>

The VectorD2D type exposes the following members.

Constructors
 NameDescription
Public methodVectorD2DInitializes a new instance of the VectorD2D class
Top
Properties
 NameDescription
Public propertyStatic memberEmpty 
Public propertyIsEmpty Gets a value indicating whether this instance is empty, i.e. all elements are zero.
Public propertyLength 
Public propertyNormalized 
Public propertySquareOfLength 
Public propertyX Gets the x component of this vector.
Public propertyY Gets the y component of this vector.
Top
Methods
 NameDescription
Public methodStatic memberAngleBetweenInRadians 
Public methodStatic memberCreateNormalized(VectorD2D) 
Public methodStatic memberCreateNormalized(Double, Double) 
Public methodStatic memberCreateScaled 
Public methodStatic memberCreateSum 
Public methodStatic memberDotProduct 
Public methodEquals(Object)
(Overrides ValueTypeEquals(Object))
Public methodEquals(VectorD2D) 
Public methodGetHashCode
(Overrides ValueTypeGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberMultiplicationElementwise 
Public methodToString
(Overrides ValueTypeToString)
Public methodWithX Returns a new instance with X set to the provided value.
Public methodWithY Returns a new instance with Y set to the provided value.
Top
Operators
See Also