Class Vector3
Defines a three-component Vector with 32-bit floating point precision
Inherited Members
com.scichart.charting3d.interop.TSRVector3.absolute()
com.scichart.charting3d.interop.TSRVector3.add(com.scichart.charting3d.interop.TSRVector3,com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.addLerp(com.scichart.charting3d.interop.TSRVector3,com.scichart.charting3d.interop.TSRVector3,float)
com.scichart.charting3d.interop.TSRVector3.addWeighted(com.scichart.charting3d.interop.TSRVector3,float)
com.scichart.charting3d.interop.TSRVector3.addv(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.assign(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.assign(com.scichart.charting3d.interop.TSRVector4)
com.scichart.charting3d.interop.TSRVector3.assign(float,float,float)
com.scichart.charting3d.interop.TSRVector3.closestAxis()
com.scichart.charting3d.interop.TSRVector3.cross(com.scichart.charting3d.interop.TSRVector3,com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.decrementBy(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.delete()
com.scichart.charting3d.interop.TSRVector3.divideBy(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.divideBy(com.scichart.charting3d.interop.TSRVector4)
com.scichart.charting3d.interop.TSRVector3.divideBy(float)
com.scichart.charting3d.interop.TSRVector3.dot(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.finalize()
com.scichart.charting3d.interop.TSRVector3.fromYawPitchAngles(float,float)
com.scichart.charting3d.interop.TSRVector3.furthestAxis()
com.scichart.charting3d.interop.TSRVector3.getCPtr(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.getI()
com.scichart.charting3d.interop.TSRVector3.getJ()
com.scichart.charting3d.interop.TSRVector3.getK()
com.scichart.charting3d.interop.TSRVector3.getV()
com.scichart.charting3d.interop.TSRVector3.getX()
com.scichart.charting3d.interop.TSRVector3.getY()
com.scichart.charting3d.interop.TSRVector3.getZ()
com.scichart.charting3d.interop.TSRVector3.getZero()
com.scichart.charting3d.interop.TSRVector3.incrementBy(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.mag()
com.scichart.charting3d.interop.TSRVector3.magSquared()
com.scichart.charting3d.interop.TSRVector3.maxAxis()
com.scichart.charting3d.interop.TSRVector3.minAxis()
com.scichart.charting3d.interop.TSRVector3.mult(com.scichart.charting3d.interop.TSRMatrix4)
com.scichart.charting3d.interop.TSRVector3.multiplyBy(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.multiplyBy(com.scichart.charting3d.interop.TSRVector4)
com.scichart.charting3d.interop.TSRVector3.multiplyBy(float)
com.scichart.charting3d.interop.TSRVector3.negate()
com.scichart.charting3d.interop.TSRVector3.normalize()
com.scichart.charting3d.interop.TSRVector3.normalized()
com.scichart.charting3d.interop.TSRVector3.setV(float[])
com.scichart.charting3d.interop.TSRVector3.setX(float)
com.scichart.charting3d.interop.TSRVector3.setY(float)
com.scichart.charting3d.interop.TSRVector3.setZ(float)
com.scichart.charting3d.interop.TSRVector3.solveTriangleAnglesUsingSideLengths(com.scichart.charting3d.interop.TSRVector3)
com.scichart.charting3d.interop.TSRVector3.subtract(com.scichart.charting3d.interop.TSRVector3,com.scichart.charting3d.interop.TSRVector3)
Namespace:
Assembly: .dll
Syntax
public class Vector3 extends TSRVector3
Constructors
Vector3()
Initializes a new instance of the Vector3 class.
Declaration
public Vector3()
Vector3(TSRVector3 vector)
Initializes a new instance of the Vector3 class.
Declaration
public Vector3(TSRVector3 vector)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | vector | The other vector |
Vector3(float x, float y, float z)
Initializes a new instance of the Vector3 class.
Declaration
public Vector3(float x, float y, float z)
Parameters
Type | Name | Description |
---|---|---|
float | x | The x value |
float | y | The y value |
float | z | The z value |
Methods
equals(Object o)
Declaration
public boolean equals(Object o)
Parameters
Type | Name | Description |
---|---|---|
Object | o |
Returns
Type | Description |
---|---|
boolean |
Overrides
getLength()
Computes the length of the vector
Declaration
public final float getLength()
Returns
Type | Description |
---|---|
float | The length of the vector |
hashCode()
Declaration
public int hashCode()
Returns
Type | Description |
---|---|
int |
Overrides
toString()
Declaration
public String toString()
Returns
Type | Description |
---|---|
String |