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