Class bLocLimitConstraint
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.bLocLimitConstraint
-
public class bLocLimitConstraint extends CFacade
Generated facet for DNA struct type 'bLocLimitConstraint'.Class Documentation
Blender Source Code
transform limiting constraints - zero target -------------------------
Limit Location Constraint
-
-
Field Summary
Fields Modifier and Type Field Description 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 bLocLimitConstraint.-
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 bLocLimitConstraint(long __address, Block __block, BlockTable __blockTable)
protected
bLocLimitConstraint(bLocLimitConstraint that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<bLocLimitConstraint>
__io__addressof()
Instantiates a pointer on this instance.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
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 bLocLimitConstraint.It is required when allocating a new block to store data for bLocLimitConstraint.
- 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:
bLocLimitConstraint bloclimitconstraint = ...; CPointer<Object> p = bloclimitconstraint.__dna__addressof(bLocLimitConstraint.__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:
bLocLimitConstraint bloclimitconstraint = ...; CPointer<Object> p = bloclimitconstraint.__dna__addressof(bLocLimitConstraint.__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:
bLocLimitConstraint bloclimitconstraint = ...; CPointer<Object> p = bloclimitconstraint.__dna__addressof(bLocLimitConstraint.__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:
bLocLimitConstraint bloclimitconstraint = ...; CPointer<Object> p = bloclimitconstraint.__dna__addressof(bLocLimitConstraint.__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:
bLocLimitConstraint bloclimitconstraint = ...; CPointer<Object> p = bloclimitconstraint.__dna__addressof(bLocLimitConstraint.__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:
bLocLimitConstraint bloclimitconstraint = ...; CPointer<Object> p = bloclimitconstraint.__dna__addressof(bLocLimitConstraint.__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:
bLocLimitConstraint bloclimitconstraint = ...; CPointer<Object> p = bloclimitconstraint.__dna__addressof(bLocLimitConstraint.__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:
bLocLimitConstraint bloclimitconstraint = ...; CPointer<Object> p = bloclimitconstraint.__dna__addressof(bLocLimitConstraint.__DNA__FIELD__flag2); CPointer<Short> p_flag2 = p.cast(new Class[]{Short.class});
Metadata
- Field: 'flag2'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
-
Constructor Detail
-
bLocLimitConstraint
public bLocLimitConstraint(long __address, Block __block, BlockTable __blockTable)
-
bLocLimitConstraint
protected bLocLimitConstraint(bLocLimitConstraint 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
-
__io__addressof
public CPointer<bLocLimitConstraint> __io__addressof()
Instantiates a pointer on this instance.
-
-