public class bRigidBodyJointConstraint extends CFacade
Rigid Body constraint
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.
|
static long[] |
__DNA__FIELD__axX
Field descriptor (offset) for struct member 'axX'.
|
static long[] |
__DNA__FIELD__axY
Field descriptor (offset) for struct member 'axY'.
|
static long[] |
__DNA__FIELD__axZ
Field descriptor (offset) for struct member 'axZ'.
|
static long[] |
__DNA__FIELD__child
Field descriptor (offset) for struct member 'child'.
|
static long[] |
__DNA__FIELD__extraFz
Field descriptor (offset) for struct member 'extraFz'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__maxLimit
Field descriptor (offset) for struct member 'maxLimit'.
|
static long[] |
__DNA__FIELD__minLimit
Field descriptor (offset) for struct member 'minLimit'.
|
static long[] |
__DNA__FIELD__pivX
Field descriptor (offset) for struct member 'pivX'.
|
static long[] |
__DNA__FIELD__pivY
Field descriptor (offset) for struct member 'pivY'.
|
static long[] |
__DNA__FIELD__pivZ
Field descriptor (offset) for struct member 'pivZ'.
|
static long[] |
__DNA__FIELD__tar
Field descriptor (offset) for struct member 'tar'.
|
static long[] |
__DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct bRigidBodyJointConstraint.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
bRigidBodyJointConstraint(bRigidBodyJointConstraint that) |
|
bRigidBodyJointConstraint(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<bRigidBodyJointConstraint> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Byte> |
get_pad()
Get method for struct member '_pad'.
|
float |
getAxX()
Get method for struct member 'axX'.
|
float |
getAxY()
Get method for struct member 'axY'.
|
float |
getAxZ()
Get method for struct member 'axZ'.
|
CPointer<BlenderObject> |
getChild()
Get method for struct member 'child'.
|
float |
getExtraFz()
Get method for struct member 'extraFz'.
|
short |
getFlag()
Get method for struct member 'flag'.
|
CArrayFacade<java.lang.Float> |
getMaxLimit()
Get method for struct member 'maxLimit'.
|
CArrayFacade<java.lang.Float> |
getMinLimit()
Get method for struct member 'minLimit'.
|
float |
getPivX()
Get method for struct member 'pivX'.
|
float |
getPivY()
Get method for struct member 'pivY'.
|
float |
getPivZ()
Get method for struct member 'pivZ'.
|
CPointer<BlenderObject> |
getTar()
Get method for struct member 'tar'.
|
int |
getType()
Get method for struct member 'type'.
|
void |
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.
|
void |
setAxX(float axX)
Set method for struct member 'axX'.
|
void |
setAxY(float axY)
Set method for struct member 'axY'.
|
void |
setAxZ(float axZ)
Set method for struct member 'axZ'.
|
void |
setChild(CPointer<BlenderObject> child)
Set method for struct member 'child'.
|
void |
setExtraFz(float extraFz)
Set method for struct member 'extraFz'.
|
void |
setFlag(short flag)
Set method for struct member 'flag'.
|
void |
setMaxLimit(CArrayFacade<java.lang.Float> maxLimit)
Set method for struct member 'maxLimit'.
|
void |
setMinLimit(CArrayFacade<java.lang.Float> minLimit)
Set method for struct member 'minLimit'.
|
void |
setPivX(float pivX)
Set method for struct member 'pivX'.
|
void |
setPivY(float pivY)
Set method for struct member 'pivY'.
|
void |
setPivZ(float pivZ)
Set method for struct member 'pivZ'.
|
void |
setTar(CPointer<BlenderObject> tar)
Set method for struct member 'tar'.
|
void |
setType(int type)
Set method for struct member 'type'.
|
__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 bRigidBodyJointConstraint.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__tar
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__tar); CPointer<CPointer<BlenderObject>> p_tar = p.cast(new Class[]{CPointer.class, BlenderObject.class});
public static final long[] __DNA__FIELD__child
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__child); CPointer<CPointer<BlenderObject>> p_child = p.cast(new Class[]{CPointer.class, BlenderObject.class});
public static final long[] __DNA__FIELD__type
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__type); CPointer<Integer> p_type = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__pivX
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__pivX); CPointer<Float> p_pivX = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pivY
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__pivY); CPointer<Float> p_pivY = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pivZ
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__pivZ); CPointer<Float> p_pivZ = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__axX
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__axX); CPointer<Float> p_axX = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__axY
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__axY); CPointer<Float> p_axY = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__axZ
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__axZ); CPointer<Float> p_axZ = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__minLimit
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__minLimit); CPointer<CArrayFacade<Float>> p_minLimit = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__maxLimit
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__maxLimit); CPointer<CArrayFacade<Float>> p_maxLimit = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__extraFz
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__extraFz); CPointer<Float> p_extraFz = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__flag
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD___pad
This is how you get a reference on the corresponding field in the struct:
bRigidBodyJointConstraint brigidbodyjointconstraint = ...; CPointer<Object> p = brigidbodyjointconstraint.__dna__addressof(bRigidBodyJointConstraint.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public bRigidBodyJointConstraint(long __address, Block __block, BlockTable __blockTable)
protected bRigidBodyJointConstraint(bRigidBodyJointConstraint that)
public CPointer<BlenderObject> getTar() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tar
public void setTar(CPointer<BlenderObject> tar) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tar
public CPointer<BlenderObject> getChild() throws java.io.IOException
java.io.IOException
__DNA__FIELD__child
public void setChild(CPointer<BlenderObject> child) throws java.io.IOException
java.io.IOException
__DNA__FIELD__child
public int getType() throws java.io.IOException
java.io.IOException
__DNA__FIELD__type
public void setType(int type) throws java.io.IOException
java.io.IOException
__DNA__FIELD__type
public float getPivX() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pivX
public void setPivX(float pivX) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pivX
public float getPivY() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pivY
public void setPivY(float pivY) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pivY
public float getPivZ() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pivZ
public void setPivZ(float pivZ) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pivZ
public float getAxX() throws java.io.IOException
java.io.IOException
__DNA__FIELD__axX
public void setAxX(float axX) throws java.io.IOException
java.io.IOException
__DNA__FIELD__axX
public float getAxY() throws java.io.IOException
java.io.IOException
__DNA__FIELD__axY
public void setAxY(float axY) throws java.io.IOException
java.io.IOException
__DNA__FIELD__axY
public float getAxZ() throws java.io.IOException
java.io.IOException
__DNA__FIELD__axZ
public void setAxZ(float axZ) throws java.io.IOException
java.io.IOException
__DNA__FIELD__axZ
public CArrayFacade<java.lang.Float> getMinLimit() throws java.io.IOException
java.io.IOException
__DNA__FIELD__minLimit
public void setMinLimit(CArrayFacade<java.lang.Float> minLimit) throws java.io.IOException
java.io.IOException
__DNA__FIELD__minLimit
public CArrayFacade<java.lang.Float> getMaxLimit() throws java.io.IOException
java.io.IOException
__DNA__FIELD__maxLimit
public void setMaxLimit(CArrayFacade<java.lang.Float> maxLimit) throws java.io.IOException
java.io.IOException
__DNA__FIELD__maxLimit
public float getExtraFz() throws java.io.IOException
java.io.IOException
__DNA__FIELD__extraFz
public void setExtraFz(float extraFz) throws java.io.IOException
java.io.IOException
__DNA__FIELD__extraFz
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 CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public CPointer<bRigidBodyJointConstraint> __io__addressof()