Class WorldDimensions
Defines a Vector3 for storing world dimensions where you can observe changes of its X, Y and Z values
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 WorldDimensions extends Vector3
Constructors
WorldDimensions()
Declaration
public WorldDimensions()
WorldDimensions(TSRVector3 vector)
Declaration
public WorldDimensions(TSRVector3 vector)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | vector |
WorldDimensions(float x, float y, float z)
Declaration
public WorldDimensions(float x, float y, float z)
Parameters
Type | Name | Description |
---|---|---|
float | x | |
float | y | |
float | z |
Methods
add(TSRVector3 _p1, TSRVector3 _p2)
Declaration
public void add(TSRVector3 _p1, TSRVector3 _p2)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _p1 | |
com.scichart.charting3d.interop.TSRVector3 | _p2 |
Overrides
com.scichart.charting3d.interop.TSRVector3.add(com.scichart.charting3d.interop.TSRVector3,com.scichart.charting3d.interop.TSRVector3)
addLerp(TSRVector3 _p1, TSRVector3 _p2, float _fWieght)
Declaration
public void addLerp(TSRVector3 _p1, TSRVector3 _p2, float _fWieght)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _p1 | |
com.scichart.charting3d.interop.TSRVector3 | _p2 | |
float | _fWieght |
Overrides
com.scichart.charting3d.interop.TSRVector3.addLerp(com.scichart.charting3d.interop.TSRVector3,com.scichart.charting3d.interop.TSRVector3,float)
addObserver(WorldDimensionsChangeObserver observer)
Add specified observes for this vector instance
Declaration
public final void addObserver(WorldDimensionsChangeObserver observer)
Parameters
Type | Name | Description |
---|---|---|
WorldDimensionsChangeObserver | observer | The observer to add |
addWeighted(TSRVector3 _p1, float _fWieght)
Declaration
public void addWeighted(TSRVector3 _p1, float _fWieght)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _p1 | |
float | _fWieght |
Overrides
com.scichart.charting3d.interop.TSRVector3.addWeighted(com.scichart.charting3d.interop.TSRVector3,float)
assign(TSRVector3 _in)
Declaration
public TSRVector3 assign(TSRVector3 _in)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.assign(com.scichart.charting3d.interop.TSRVector3)
assign(TSRVector4 _in)
Declaration
public TSRVector3 assign(TSRVector4 _in)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector4 | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.assign(com.scichart.charting3d.interop.TSRVector4)
assign(float _x, float _y, float _z)
Declaration
public void assign(float _x, float _y, float _z)
Parameters
Type | Name | Description |
---|---|---|
float | _x | |
float | _y | |
float | _z |
Overrides
com.scichart.charting3d.interop.TSRVector3.assign(float,float,float)
cross(TSRVector3 _a, TSRVector3 _b)
Declaration
public void cross(TSRVector3 _a, TSRVector3 _b)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _a | |
com.scichart.charting3d.interop.TSRVector3 | _b |
Overrides
com.scichart.charting3d.interop.TSRVector3.cross(com.scichart.charting3d.interop.TSRVector3,com.scichart.charting3d.interop.TSRVector3)
decrementBy(TSRVector3 _in)
Declaration
public TSRVector3 decrementBy(TSRVector3 _in)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.decrementBy(com.scichart.charting3d.interop.TSRVector3)
divideBy(TSRVector3 _in)
Declaration
public TSRVector3 divideBy(TSRVector3 _in)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.divideBy(com.scichart.charting3d.interop.TSRVector3)
divideBy(TSRVector4 _in)
Declaration
public TSRVector3 divideBy(TSRVector4 _in)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector4 | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.divideBy(com.scichart.charting3d.interop.TSRVector4)
divideBy(float _in)
Declaration
public TSRVector3 divideBy(float _in)
Parameters
Type | Name | Description |
---|---|---|
float | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.divideBy(float)
incrementBy(TSRVector3 _in)
Declaration
public TSRVector3 incrementBy(TSRVector3 _in)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.incrementBy(com.scichart.charting3d.interop.TSRVector3)
multiplyBy(TSRVector3 _in)
Declaration
public TSRVector3 multiplyBy(TSRVector3 _in)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.multiplyBy(com.scichart.charting3d.interop.TSRVector3)
multiplyBy(TSRVector4 _in)
Declaration
public TSRVector3 multiplyBy(TSRVector4 _in)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector4 | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.multiplyBy(com.scichart.charting3d.interop.TSRVector4)
multiplyBy(float _in)
Declaration
public TSRVector3 multiplyBy(float _in)
Parameters
Type | Name | Description |
---|---|---|
float | _in |
Returns
Type | Description |
---|---|
com.scichart.charting3d.interop.TSRVector3 |
Overrides
com.scichart.charting3d.interop.TSRVector3.multiplyBy(float)
negate()
Declaration
public void negate()
Overrides
com.scichart.charting3d.interop.TSRVector3.negate()
normalize()
Declaration
public void normalize()
Overrides
com.scichart.charting3d.interop.TSRVector3.normalize()
removeObserver(WorldDimensionsChangeObserver observer)
Removes specified observer for this vector instance
Declaration
public final void removeObserver(WorldDimensionsChangeObserver observer)
Parameters
Type | Name | Description |
---|---|---|
WorldDimensionsChangeObserver | observer | The observer to remove |
setV(float[] value)
Declaration
public void setV(float[] value)
Parameters
Type | Name | Description |
---|---|---|
float[] | value |
Overrides
com.scichart.charting3d.interop.TSRVector3.setV(float[])
setX(float value)
Declaration
public void setX(float value)
Parameters
Type | Name | Description |
---|---|---|
float | value |
Overrides
com.scichart.charting3d.interop.TSRVector3.setX(float)
setY(float value)
Declaration
public void setY(float value)
Parameters
Type | Name | Description |
---|---|---|
float | value |
Overrides
com.scichart.charting3d.interop.TSRVector3.setY(float)
setZ(float value)
Declaration
public void setZ(float value)
Parameters
Type | Name | Description |
---|---|---|
float | value |
Overrides
com.scichart.charting3d.interop.TSRVector3.setZ(float)
subtract(TSRVector3 _p1, TSRVector3 _p2)
Declaration
public void subtract(TSRVector3 _p1, TSRVector3 _p2)
Parameters
Type | Name | Description |
---|---|---|
com.scichart.charting3d.interop.TSRVector3 | _p1 | |
com.scichart.charting3d.interop.TSRVector3 | _p2 |
Overrides
com.scichart.charting3d.interop.TSRVector3.subtract(com.scichart.charting3d.interop.TSRVector3,com.scichart.charting3d.interop.TSRVector3)