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.