public class SbVec3s extends SbBasic
See also:
SbRotation
, SbRotationd
, SbVec2d
, SbVec2f
, SbVec2i32
, SbVec2s
, SbVec3d
, SbVec3f
, SbVec3i32
, SbVec4b
, SbVec4d
, SbVec4f
, SbVec4i32
, SbVec4s
, SbVec4ub
, SbVec4ui32
, SbVec4us
Modifier and Type | Field and Description |
---|---|
short[] |
array |
Constructor and Description |
---|
SbVec3s() |
SbVec3s(SbVec3i32 v)
Constructor given an
SbVec3i32 (adapter). |
SbVec3s(SbVec3s copyFrom) |
SbVec3s(short[] components) |
SbVec3s(short c0,
short c1,
short c2) |
Modifier and Type | Method and Description |
---|---|
void |
add(SbVec3s u)
Component-wise vector addition operator.
|
void |
divide(double d)
Component-wise scalar division operator.
|
void |
divide(int d)
Component-wise scalar division operator.
|
int |
dot(SbVec3s v)
Returns dot (inner) product of vector and another vector.
|
boolean |
equals(java.lang.Object obj) |
short |
getCoord(int i)
Deprecated.
|
short[] |
getValue() |
short |
getValueAt(int index) |
short |
getX() |
short |
getY() |
short |
getZ() |
SbVec3s |
minus(SbVec3s v2)
Component-wise binary vector subtraction operator.
|
void |
multiply(double d)
Component-wise scalar multiplication operator.
|
void |
multiply(int d)
Component-wise scalar multiplication operator.
|
void |
negate()
Negates each component of vector in place.
|
SbVec3s |
over(double d)
Component-wise binary scalar division operator.
|
SbVec3s |
over(int d)
Component-wise binary scalar division operator.
|
SbVec3s |
plus(SbVec3s v2)
Component-wise binary vector addition operator.
|
void |
setCoord(int i,
short value)
Deprecated.
|
void |
setValue(SbVec3s copyFrom) |
SbVec3s |
setValue(short[] components) |
SbVec3s |
setValue(short[] components,
int startIndex) |
SbVec3s |
setValue(short c0,
short c1,
short c2) |
void |
setValueAt(int index,
short value) |
void |
setX(short value) |
void |
setY(short value) |
void |
setZ(short value) |
void |
substract(SbVec3s u)
Component-wise vector subtraction operator.
|
SbVec3s |
times(double d)
Component-wise binary scalar multiplication operator.
|
SbVec3s |
times(int d)
Component-wise binary scalar multiplication operator.
|
static SbVec3s[] |
toArray(long nativeArray,
long length) |
public SbVec3s()
public SbVec3s(short[] components)
public SbVec3s(SbVec3s copyFrom)
public SbVec3s(short c0, short c1, short c2)
public SbVec3s setValue(short[] components, int startIndex)
public SbVec3s setValue(short c0, short c1, short c2)
@Deprecated public void setCoord(int i, short value)
public void setX(short value)
public SbVec3s setValue(short[] components)
public void setValue(SbVec3s copyFrom)
public short getValueAt(int index)
public short[] getValue()
public void setValueAt(int index, short value)
public short getY()
public short getX()
@Deprecated public short getCoord(int i)
public void setY(short value)
public void setZ(short value)
public short getZ()
public static SbVec3s[] toArray(long nativeArray, long length)
public SbVec3s over(double d)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public void negate()
public int dot(SbVec3s v)
public SbVec3s times(int d)
public void substract(SbVec3s u)
public SbVec3s over(int d)
public SbVec3s times(double d)
public void add(SbVec3s u)
public void multiply(double d)
public void multiply(int d)
public void divide(double d)
public void divide(int d)
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com