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