Skip to main content
Skip table of contents

Vector

Vector Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf.parser
  iTextSharp.text.pdf.parser.Vector[[Vector]]
  end

Members

Properties

Public properties
TypeNameMethods
floatItemget
floatLengthget
floatLengthSquaredget

Methods

Public methods
ReturnsName
VectorCross(...)
floatDot(Vector with)
boolEquals(object obj)
intGetHashCode()
VectorMultiply(float by)
VectorNormalize()
VectorSubtract(Vector v)
stringToString()

Details

Constructors

Vector

Source code

public Vector(float x, float y, float z)
Arguments
TypeNameDescription
floatx
floaty
floatz

Methods

Cross [1/2]

Source code

public virtual Vector Cross(Matrix by)
Arguments
TypeNameDescription
Matrixby
Subtract

Source code

public virtual Vector Subtract(Vector v)
Arguments
TypeNameDescription
Vectorv
Cross [2/2]

Source code

public virtual Vector Cross(Vector with)
Arguments
TypeNameDescription
Vectorwith
Normalize

Source code

public virtual Vector Normalize()
Multiply

Source code

public virtual Vector Multiply(float by)
Arguments
TypeNameDescription
floatby
Dot

Source code

public virtual float Dot(Vector with)
Arguments
TypeNameDescription
Vectorwith
ToString

Source code

public override string ToString()
Equals

Source code

public override bool Equals(object obj)
Arguments
TypeNameDescription
objectobj
GetHashCode

Source code

public override int GetHashCode()

Properties

Item
public float Item { get; }
Length
public virtual float Length { get; }
LengthSquared
public virtual float LengthSquared { get; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.