Class NodeDBlurData
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.NodeDBlurData
-
public class NodeDBlurData extends CFacade
Generated facet for DNA struct type 'NodeDBlurData'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD__angle
Field descriptor (offset) for struct member 'angle'.static long[]
__DNA__FIELD__center_x
Field descriptor (offset) for struct member 'center_x'.static long[]
__DNA__FIELD__center_y
Field descriptor (offset) for struct member 'center_y'.static long[]
__DNA__FIELD__distance
Field descriptor (offset) for struct member 'distance'.static long[]
__DNA__FIELD__iter
Field descriptor (offset) for struct member 'iter'.static long[]
__DNA__FIELD__spin
Field descriptor (offset) for struct member 'spin'.static long[]
__DNA__FIELD__wrap
Field descriptor (offset) for struct member 'wrap'.static long[]
__DNA__FIELD__zoom
Field descriptor (offset) for struct member 'zoom'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct NodeDBlurData.-
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 NodeDBlurData(long __address, Block __block, BlockTable __blockTable)
protected
NodeDBlurData(NodeDBlurData that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<NodeDBlurData>
__io__addressof()
Instantiates a pointer on this instance.byte
get_pad()
Get method for struct member '_pad'.float
getAngle()
Get method for struct member 'angle'.float
getCenter_x()
Get method for struct member 'center_x'.float
getCenter_y()
Get method for struct member 'center_y'.float
getDistance()
Get method for struct member 'distance'.short
getIter()
Get method for struct member 'iter'.float
getSpin()
Get method for struct member 'spin'.byte
getWrap()
Get method for struct member 'wrap'.float
getZoom()
Get method for struct member 'zoom'.void
set_pad(byte _pad)
Set method for struct member '_pad'.void
setAngle(float angle)
Set method for struct member 'angle'.void
setCenter_x(float center_x)
Set method for struct member 'center_x'.void
setCenter_y(float center_y)
Set method for struct member 'center_y'.void
setDistance(float distance)
Set method for struct member 'distance'.void
setIter(short iter)
Set method for struct member 'iter'.void
setSpin(float spin)
Set method for struct member 'spin'.void
setWrap(byte wrap)
Set method for struct member 'wrap'.void
setZoom(float zoom)
Set method for struct member 'zoom'.-
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 NodeDBlurData.It is required when allocating a new block to store data for NodeDBlurData.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__center_x
public static final long[] __DNA__FIELD__center_x
Field descriptor (offset) for struct member 'center_x'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeDBlurData nodedblurdata = ...; CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__center_x); CPointer<Float> p_center_x = p.cast(new Class[]{Float.class});
Metadata
- Field: 'center_x'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__center_y
public static final long[] __DNA__FIELD__center_y
Field descriptor (offset) for struct member 'center_y'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeDBlurData nodedblurdata = ...; CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__center_y); CPointer<Float> p_center_y = p.cast(new Class[]{Float.class});
Metadata
- Field: 'center_y'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__distance
public static final long[] __DNA__FIELD__distance
Field descriptor (offset) for struct member 'distance'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeDBlurData nodedblurdata = ...; CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__distance); CPointer<Float> p_distance = p.cast(new Class[]{Float.class});
Metadata
- Field: 'distance'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__angle
public static final long[] __DNA__FIELD__angle
Field descriptor (offset) for struct member 'angle'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeDBlurData nodedblurdata = ...; CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__angle); CPointer<Float> p_angle = p.cast(new Class[]{Float.class});
Metadata
- Field: 'angle'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__spin
public static final long[] __DNA__FIELD__spin
Field descriptor (offset) for struct member 'spin'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeDBlurData nodedblurdata = ...; CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__spin); CPointer<Float> p_spin = p.cast(new Class[]{Float.class});
Metadata
- Field: 'spin'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__zoom
public static final long[] __DNA__FIELD__zoom
Field descriptor (offset) for struct member 'zoom'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeDBlurData nodedblurdata = ...; CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__zoom); CPointer<Float> p_zoom = p.cast(new Class[]{Float.class});
Metadata
- Field: 'zoom'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__iter
public static final long[] __DNA__FIELD__iter
Field descriptor (offset) for struct member 'iter'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeDBlurData nodedblurdata = ...; CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__iter); CPointer<Short> p_iter = p.cast(new Class[]{Short.class});
Metadata
- Field: 'iter'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__wrap
public static final long[] __DNA__FIELD__wrap
Field descriptor (offset) for struct member 'wrap'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeDBlurData nodedblurdata = ...; CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD__wrap); CPointer<Byte> p_wrap = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'wrap'
- 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:
NodeDBlurData nodedblurdata = ...; CPointer<Object> p = nodedblurdata.__dna__addressof(NodeDBlurData.__DNA__FIELD___pad); CPointer<Byte> p__pad = p.cast(new Class[]{Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
-
Constructor Detail
-
NodeDBlurData
public NodeDBlurData(long __address, Block __block, BlockTable __blockTable)
-
NodeDBlurData
protected NodeDBlurData(NodeDBlurData that)
-
-
Method Detail
-
getCenter_x
public float getCenter_x() throws java.io.IOException
Get method for struct member 'center_x'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__center_x
-
setCenter_x
public void setCenter_x(float center_x) throws java.io.IOException
Set method for struct member 'center_x'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__center_x
-
getCenter_y
public float getCenter_y() throws java.io.IOException
Get method for struct member 'center_y'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__center_y
-
setCenter_y
public void setCenter_y(float center_y) throws java.io.IOException
Set method for struct member 'center_y'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__center_y
-
getDistance
public float getDistance() throws java.io.IOException
Get method for struct member 'distance'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__distance
-
setDistance
public void setDistance(float distance) throws java.io.IOException
Set method for struct member 'distance'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__distance
-
getAngle
public float getAngle() throws java.io.IOException
Get method for struct member 'angle'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__angle
-
setAngle
public void setAngle(float angle) throws java.io.IOException
Set method for struct member 'angle'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__angle
-
getSpin
public float getSpin() throws java.io.IOException
Get method for struct member 'spin'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__spin
-
setSpin
public void setSpin(float spin) throws java.io.IOException
Set method for struct member 'spin'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__spin
-
getZoom
public float getZoom() throws java.io.IOException
Get method for struct member 'zoom'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zoom
-
setZoom
public void setZoom(float zoom) throws java.io.IOException
Set method for struct member 'zoom'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zoom
-
getIter
public short getIter() throws java.io.IOException
Get method for struct member 'iter'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__iter
-
setIter
public void setIter(short iter) throws java.io.IOException
Set method for struct member 'iter'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__iter
-
getWrap
public byte getWrap() throws java.io.IOException
Get method for struct member 'wrap'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wrap
-
setWrap
public void setWrap(byte wrap) throws java.io.IOException
Set method for struct member 'wrap'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__wrap
-
get_pad
public 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(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<NodeDBlurData> __io__addressof()
Instantiates a pointer on this instance.
-
-