Class bRotLimitConstraint
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.bRotLimitConstraint
-
public class bRotLimitConstraint extends CFacade
Generated facet for DNA struct type 'bRotLimitConstraint'.Class Documentation
Blender Source Code
Limit Rotation Constraint
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD__euler_order
Field descriptor (offset) for struct member 'euler_order'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__flag2
Field descriptor (offset) for struct member 'flag2'.static long[]
__DNA__FIELD__xmax
Field descriptor (offset) for struct member 'xmax'.static long[]
__DNA__FIELD__xmin
Field descriptor (offset) for struct member 'xmin'.static long[]
__DNA__FIELD__ymax
Field descriptor (offset) for struct member 'ymax'.static long[]
__DNA__FIELD__ymin
Field descriptor (offset) for struct member 'ymin'.static long[]
__DNA__FIELD__zmax
Field descriptor (offset) for struct member 'zmax'.static long[]
__DNA__FIELD__zmin
Field descriptor (offset) for struct member 'zmin'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct bRotLimitConstraint.-
Fields inherited from class org.cakelab.blender.nio.CFacade
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
-
-
Constructor Summary
Constructors Modifier Constructor Description bRotLimitConstraint(long __address, Block __block, BlockTable __blockTable)
protected
bRotLimitConstraint(bRotLimitConstraint that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<bRotLimitConstraint>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad()
Get method for struct member '_pad'.byte
getEuler_order()
Get method for struct member 'euler_order'.short
getFlag()
Get method for struct member 'flag'.short
getFlag2()
Get method for struct member 'flag2'.float
getXmax()
Get method for struct member 'xmax'.float
getXmin()
Get method for struct member 'xmin'.float
getYmax()
Get method for struct member 'ymax'.float
getYmin()
Get method for struct member 'ymin'.float
getZmax()
Get method for struct member 'zmax'.float
getZmin()
Get method for struct member 'zmin'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
setEuler_order(byte euler_order)
Set method for struct member 'euler_order'.void
setFlag(short flag)
Set method for struct member 'flag'.void
setFlag2(short flag2)
Set method for struct member 'flag2'.void
setXmax(float xmax)
Set method for struct member 'xmax'.void
setXmin(float xmin)
Set method for struct member 'xmin'.void
setYmax(float ymax)
Set method for struct member 'ymax'.void
setYmin(float ymin)
Set method for struct member 'ymin'.void
setZmax(float zmax)
Set method for struct member 'zmax'.void
setZmin(float zmin)
Set method for struct member 'zmin'.-
Methods inherited from class org.cakelab.blender.nio.CFacade
__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, equals, hashCode
-
-
-
-
Field Detail
-
__DNA__SDNA_INDEX
public static final int __DNA__SDNA_INDEX
This is the sdna index of the struct bRotLimitConstraint.It is required when allocating a new block to store data for bRotLimitConstraint.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__xmin
public static final long[] __DNA__FIELD__xmin
Field descriptor (offset) for struct member 'xmin'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD__xmin); CPointer<Float> p_xmin = p.cast(new Class[]{Float.class});
Metadata
- Field: 'xmin'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__xmax
public static final long[] __DNA__FIELD__xmax
Field descriptor (offset) for struct member 'xmax'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD__xmax); CPointer<Float> p_xmax = p.cast(new Class[]{Float.class});
Metadata
- Field: 'xmax'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__ymin
public static final long[] __DNA__FIELD__ymin
Field descriptor (offset) for struct member 'ymin'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD__ymin); CPointer<Float> p_ymin = p.cast(new Class[]{Float.class});
Metadata
- Field: 'ymin'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__ymax
public static final long[] __DNA__FIELD__ymax
Field descriptor (offset) for struct member 'ymax'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD__ymax); CPointer<Float> p_ymax = p.cast(new Class[]{Float.class});
Metadata
- Field: 'ymax'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__zmin
public static final long[] __DNA__FIELD__zmin
Field descriptor (offset) for struct member 'zmin'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD__zmin); CPointer<Float> p_zmin = p.cast(new Class[]{Float.class});
Metadata
- Field: 'zmin'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__zmax
public static final long[] __DNA__FIELD__zmax
Field descriptor (offset) for struct member 'zmax'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD__zmax); CPointer<Float> p_zmax = p.cast(new Class[]{Float.class});
Metadata
- Field: 'zmax'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__flag
public static final long[] __DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__flag2
public static final long[] __DNA__FIELD__flag2
Field descriptor (offset) for struct member 'flag2'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD__flag2); CPointer<Short> p_flag2 = p.cast(new Class[]{Short.class});
Metadata
- Field: 'flag2'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__euler_order
public static final long[] __DNA__FIELD__euler_order
Field descriptor (offset) for struct member 'euler_order'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD__euler_order); CPointer<Byte> p_euler_order = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'euler_order'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD___pad
public static final long[] __DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bRotLimitConstraint brotlimitconstraint = ...; CPointer<Object> p = brotlimitconstraint.__dna__addressof(bRotLimitConstraint.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char[3]'
- Actual Size (32bit/64bit): 3/3
-
-
Constructor Detail
-
bRotLimitConstraint
public bRotLimitConstraint(long __address, Block __block, BlockTable __blockTable)
-
bRotLimitConstraint
protected bRotLimitConstraint(bRotLimitConstraint that)
-
-
Method Detail
-
getXmin
public float getXmin() throws java.io.IOException
Get method for struct member 'xmin'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__xmin
-
setXmin
public void setXmin(float xmin) throws java.io.IOException
Set method for struct member 'xmin'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__xmin
-
getXmax
public float getXmax() throws java.io.IOException
Get method for struct member 'xmax'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__xmax
-
setXmax
public void setXmax(float xmax) throws java.io.IOException
Set method for struct member 'xmax'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__xmax
-
getYmin
public float getYmin() throws java.io.IOException
Get method for struct member 'ymin'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ymin
-
setYmin
public void setYmin(float ymin) throws java.io.IOException
Set method for struct member 'ymin'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ymin
-
getYmax
public float getYmax() throws java.io.IOException
Get method for struct member 'ymax'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ymax
-
setYmax
public void setYmax(float ymax) throws java.io.IOException
Set method for struct member 'ymax'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ymax
-
getZmin
public float getZmin() throws java.io.IOException
Get method for struct member 'zmin'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zmin
-
setZmin
public void setZmin(float zmin) throws java.io.IOException
Set method for struct member 'zmin'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zmin
-
getZmax
public float getZmax() throws java.io.IOException
Get method for struct member 'zmax'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zmax
-
setZmax
public void setZmax(float zmax) throws java.io.IOException
Set method for struct member 'zmax'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zmax
-
getFlag
public short getFlag() throws java.io.IOException
Get method for struct member 'flag'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
setFlag
public void setFlag(short flag) throws java.io.IOException
Set method for struct member 'flag'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
getFlag2
public short getFlag2() throws java.io.IOException
Get method for struct member 'flag2'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag2
-
setFlag2
public void setFlag2(short flag2) throws java.io.IOException
Set method for struct member 'flag2'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag2
-
getEuler_order
public byte getEuler_order() throws java.io.IOException
Get method for struct member 'euler_order'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__euler_order
-
setEuler_order
public void setEuler_order(byte euler_order) throws java.io.IOException
Set method for struct member 'euler_order'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__euler_order
-
get_pad
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
Get method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
set_pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
Set method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
__io__addressof
public CPointer<bRotLimitConstraint> __io__addressof()
Instantiates a pointer on this instance.
-
-