public class bItasc extends CFacade
bPose->ikparam when bPose->iksolver=1
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__dampeps
Field descriptor (offset) for struct member 'dampeps'.
|
static long[] |
__DNA__FIELD__dampmax
Field descriptor (offset) for struct member 'dampmax'.
|
static long[] |
__DNA__FIELD__feedback
Field descriptor (offset) for struct member 'feedback'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__iksolver
Field descriptor (offset) for struct member 'iksolver'.
|
static long[] |
__DNA__FIELD__maxstep
Field descriptor (offset) for struct member 'maxstep'.
|
static long[] |
__DNA__FIELD__maxvel
Field descriptor (offset) for struct member 'maxvel'.
|
static long[] |
__DNA__FIELD__minstep
Field descriptor (offset) for struct member 'minstep'.
|
static long[] |
__DNA__FIELD__numiter
Field descriptor (offset) for struct member 'numiter'.
|
static long[] |
__DNA__FIELD__numstep
Field descriptor (offset) for struct member 'numstep'.
|
static long[] |
__DNA__FIELD__precision
Field descriptor (offset) for struct member 'precision'.
|
static long[] |
__DNA__FIELD__solver
Field descriptor (offset) for struct member 'solver'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct bItasc.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
bItasc(bItasc that) |
|
bItasc(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<bItasc> |
__io__addressof()
Instantiates a pointer on this instance.
|
float |
getDampeps()
Get method for struct member 'dampeps'.
|
float |
getDampmax()
Get method for struct member 'dampmax'.
|
float |
getFeedback()
Get method for struct member 'feedback'.
|
short |
getFlag()
Get method for struct member 'flag'.
|
int |
getIksolver()
Get method for struct member 'iksolver'.
|
float |
getMaxstep()
Get method for struct member 'maxstep'.
|
float |
getMaxvel()
Get method for struct member 'maxvel'.
|
float |
getMinstep()
Get method for struct member 'minstep'.
|
short |
getNumiter()
Get method for struct member 'numiter'.
|
short |
getNumstep()
Get method for struct member 'numstep'.
|
float |
getPrecision()
Get method for struct member 'precision'.
|
short |
getSolver()
Get method for struct member 'solver'.
|
void |
setDampeps(float dampeps)
Set method for struct member 'dampeps'.
|
void |
setDampmax(float dampmax)
Set method for struct member 'dampmax'.
|
void |
setFeedback(float feedback)
Set method for struct member 'feedback'.
|
void |
setFlag(short flag)
Set method for struct member 'flag'.
|
void |
setIksolver(int iksolver)
Set method for struct member 'iksolver'.
|
void |
setMaxstep(float maxstep)
Set method for struct member 'maxstep'.
|
void |
setMaxvel(float maxvel)
Set method for struct member 'maxvel'.
|
void |
setMinstep(float minstep)
Set method for struct member 'minstep'.
|
void |
setNumiter(short numiter)
Set method for struct member 'numiter'.
|
void |
setNumstep(short numstep)
Set method for struct member 'numstep'.
|
void |
setPrecision(float precision)
Set method for struct member 'precision'.
|
void |
setSolver(short solver)
Set method for struct member 'solver'.
|
__io__addressof, __io__addressof, __io__equals, __io__generic__copy, __io__generic__copy, __io__instanceof, __io__native__copy, __io__newInstance, __io__same__encoding, __io__sizeof, __io__sizeof, __io__subclassof
public static final int __DNA__SDNA_INDEX
It is required when allocating a new block to store data for bItasc.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__iksolver
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__iksolver); CPointer<Integer> p_iksolver = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__precision
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__precision); CPointer<Float> p_precision = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__numiter
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__numiter); CPointer<Short> p_numiter = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__numstep
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__numstep); CPointer<Short> p_numstep = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__minstep
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__minstep); CPointer<Float> p_minstep = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__maxstep
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__maxstep); CPointer<Float> p_maxstep = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__solver
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__solver); CPointer<Short> p_solver = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__flag
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__feedback
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__feedback); CPointer<Float> p_feedback = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__maxvel
max velocity to SDLS solver
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__maxvel); CPointer<Float> p_maxvel = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__dampmax
maximum damping for DLS solver
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__dampmax); CPointer<Float> p_dampmax = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__dampeps
threshold of singular value from which the damping start progressively
This is how you get a reference on the corresponding field in the struct:
bItasc bitasc = ...; CPointer<Object> p = bitasc.__dna__addressof(bItasc.__DNA__FIELD__dampeps); CPointer<Float> p_dampeps = p.cast(new Class[]{Float.class});
public bItasc(long __address, Block __block, BlockTable __blockTable)
protected bItasc(bItasc that)
public int getIksolver() throws java.io.IOException
java.io.IOException
__DNA__FIELD__iksolver
public void setIksolver(int iksolver) throws java.io.IOException
java.io.IOException
__DNA__FIELD__iksolver
public float getPrecision() throws java.io.IOException
java.io.IOException
__DNA__FIELD__precision
public void setPrecision(float precision) throws java.io.IOException
java.io.IOException
__DNA__FIELD__precision
public short getNumiter() throws java.io.IOException
java.io.IOException
__DNA__FIELD__numiter
public void setNumiter(short numiter) throws java.io.IOException
java.io.IOException
__DNA__FIELD__numiter
public short getNumstep() throws java.io.IOException
java.io.IOException
__DNA__FIELD__numstep
public void setNumstep(short numstep) throws java.io.IOException
java.io.IOException
__DNA__FIELD__numstep
public float getMinstep() throws java.io.IOException
java.io.IOException
__DNA__FIELD__minstep
public void setMinstep(float minstep) throws java.io.IOException
java.io.IOException
__DNA__FIELD__minstep
public float getMaxstep() throws java.io.IOException
java.io.IOException
__DNA__FIELD__maxstep
public void setMaxstep(float maxstep) throws java.io.IOException
java.io.IOException
__DNA__FIELD__maxstep
public short getSolver() throws java.io.IOException
java.io.IOException
__DNA__FIELD__solver
public void setSolver(short solver) throws java.io.IOException
java.io.IOException
__DNA__FIELD__solver
public short getFlag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public void setFlag(short flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public float getFeedback() throws java.io.IOException
java.io.IOException
__DNA__FIELD__feedback
public void setFeedback(float feedback) throws java.io.IOException
java.io.IOException
__DNA__FIELD__feedback
public float getMaxvel() throws java.io.IOException
max velocity to SDLS solver
java.io.IOException
__DNA__FIELD__maxvel
public void setMaxvel(float maxvel) throws java.io.IOException
max velocity to SDLS solver
java.io.IOException
__DNA__FIELD__maxvel
public float getDampmax() throws java.io.IOException
maximum damping for DLS solver
java.io.IOException
__DNA__FIELD__dampmax
public void setDampmax(float dampmax) throws java.io.IOException
maximum damping for DLS solver
java.io.IOException
__DNA__FIELD__dampmax
public float getDampeps() throws java.io.IOException
threshold of singular value from which the damping start progressively
java.io.IOException
__DNA__FIELD__dampeps
public void setDampeps(float dampeps) throws java.io.IOException
threshold of singular value from which the damping start progressively
java.io.IOException
__DNA__FIELD__dampeps