public class SurfaceDeformModifierData extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__depsgraph
Field descriptor (offset) for struct member 'depsgraph'.
|
static long[] |
__DNA__FIELD__falloff
Field descriptor (offset) for struct member 'falloff'.
|
static long[] |
__DNA__FIELD__flags
Field descriptor (offset) for struct member 'flags'.
|
static long[] |
__DNA__FIELD__mat
Field descriptor (offset) for struct member 'mat'.
|
static long[] |
__DNA__FIELD__modifier
Field descriptor (offset) for struct member 'modifier'.
|
static long[] |
__DNA__FIELD__numpoly
Field descriptor (offset) for struct member 'numpoly'.
|
static long[] |
__DNA__FIELD__numverts
Field descriptor (offset) for struct member 'numverts'.
|
static long[] |
__DNA__FIELD__target
Field descriptor (offset) for struct member 'target'.
|
static long[] |
__DNA__FIELD__verts
Field descriptor (offset) for struct member 'verts'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct SurfaceDeformModifierData.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
SurfaceDeformModifierData(long __address,
Block __block,
BlockTable __blockTable) |
protected |
SurfaceDeformModifierData(SurfaceDeformModifierData that) |
Modifier and Type | Method and Description |
---|---|
CPointer<SurfaceDeformModifierData> |
__io__addressof()
Instantiates a pointer on this instance.
|
CPointer<java.lang.Object> |
getDepsgraph()
Get method for struct member 'depsgraph'.
|
float |
getFalloff()
Get method for struct member 'falloff'.
|
int |
getFlags()
Get method for struct member 'flags'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getMat()
Get method for struct member 'mat'.
|
ModifierData |
getModifier()
Get method for struct member 'modifier'.
|
int |
getNumpoly()
Get method for struct member 'numpoly'.
|
int |
getNumverts()
Get method for struct member 'numverts'.
|
CPointer<BlenderObject> |
getTarget()
Get method for struct member 'target'.
|
CPointer<SDefVert> |
getVerts()
Get method for struct member 'verts'.
|
void |
setDepsgraph(CPointer<java.lang.Object> depsgraph)
Set method for struct member 'depsgraph'.
|
void |
setFalloff(float falloff)
Set method for struct member 'falloff'.
|
void |
setFlags(int flags)
Set method for struct member 'flags'.
|
void |
setMat(CArrayFacade<CArrayFacade<java.lang.Float>> mat)
Set method for struct member 'mat'.
|
void |
setModifier(ModifierData modifier)
Set method for struct member 'modifier'.
|
void |
setNumpoly(int numpoly)
Set method for struct member 'numpoly'.
|
void |
setNumverts(int numverts)
Set method for struct member 'numverts'.
|
void |
setTarget(CPointer<BlenderObject> target)
Set method for struct member 'target'.
|
void |
setVerts(CPointer<SDefVert> verts)
Set method for struct member 'verts'.
|
__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 SurfaceDeformModifierData.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__modifier
This is how you get a reference on the corresponding field in the struct:
SurfaceDeformModifierData surfacedeformmodifierdata = ...; CPointer<Object> p = surfacedeformmodifierdata.__dna__addressof(SurfaceDeformModifierData.__DNA__FIELD__modifier); CPointer<ModifierData> p_modifier = p.cast(new Class[]{ModifierData.class});
public static final long[] __DNA__FIELD__depsgraph
This is how you get a reference on the corresponding field in the struct:
SurfaceDeformModifierData surfacedeformmodifierdata = ...; CPointer<Object> p = surfacedeformmodifierdata.__dna__addressof(SurfaceDeformModifierData.__DNA__FIELD__depsgraph); CPointer<CPointer<Object>> p_depsgraph = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__target
Bind target object.
This is how you get a reference on the corresponding field in the struct:
SurfaceDeformModifierData surfacedeformmodifierdata = ...; CPointer<Object> p = surfacedeformmodifierdata.__dna__addressof(SurfaceDeformModifierData.__DNA__FIELD__target); CPointer<CPointer<BlenderObject>> p_target = p.cast(new Class[]{CPointer.class, BlenderObject.class});
public static final long[] __DNA__FIELD__verts
Vertex bind data.
This is how you get a reference on the corresponding field in the struct:
SurfaceDeformModifierData surfacedeformmodifierdata = ...; CPointer<Object> p = surfacedeformmodifierdata.__dna__addressof(SurfaceDeformModifierData.__DNA__FIELD__verts); CPointer<CPointer<SDefVert>> p_verts = p.cast(new Class[]{CPointer.class, SDefVert.class});
public static final long[] __DNA__FIELD__falloff
This is how you get a reference on the corresponding field in the struct:
SurfaceDeformModifierData surfacedeformmodifierdata = ...; CPointer<Object> p = surfacedeformmodifierdata.__dna__addressof(SurfaceDeformModifierData.__DNA__FIELD__falloff); CPointer<Float> p_falloff = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__numverts
This is how you get a reference on the corresponding field in the struct:
SurfaceDeformModifierData surfacedeformmodifierdata = ...; CPointer<Object> p = surfacedeformmodifierdata.__dna__addressof(SurfaceDeformModifierData.__DNA__FIELD__numverts); CPointer<Integer> p_numverts = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__numpoly
This is how you get a reference on the corresponding field in the struct:
SurfaceDeformModifierData surfacedeformmodifierdata = ...; CPointer<Object> p = surfacedeformmodifierdata.__dna__addressof(SurfaceDeformModifierData.__DNA__FIELD__numpoly); CPointer<Integer> p_numpoly = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__flags
This is how you get a reference on the corresponding field in the struct:
SurfaceDeformModifierData surfacedeformmodifierdata = ...; CPointer<Object> p = surfacedeformmodifierdata.__dna__addressof(SurfaceDeformModifierData.__DNA__FIELD__flags); CPointer<Integer> p_flags = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__mat
This is how you get a reference on the corresponding field in the struct:
SurfaceDeformModifierData surfacedeformmodifierdata = ...; CPointer<Object> p = surfacedeformmodifierdata.__dna__addressof(SurfaceDeformModifierData.__DNA__FIELD__mat); CPointer<CArrayFacade<CArrayFacade<Float>>> p_mat = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public SurfaceDeformModifierData(long __address, Block __block, BlockTable __blockTable)
protected SurfaceDeformModifierData(SurfaceDeformModifierData that)
public ModifierData getModifier() throws java.io.IOException
java.io.IOException
__DNA__FIELD__modifier
public void setModifier(ModifierData modifier) throws java.io.IOException
java.io.IOException
__DNA__FIELD__modifier
public CPointer<java.lang.Object> getDepsgraph() throws java.io.IOException
java.io.IOException
__DNA__FIELD__depsgraph
public void setDepsgraph(CPointer<java.lang.Object> depsgraph) throws java.io.IOException
java.io.IOException
__DNA__FIELD__depsgraph
public CPointer<BlenderObject> getTarget() throws java.io.IOException
Bind target object.
java.io.IOException
__DNA__FIELD__target
public void setTarget(CPointer<BlenderObject> target) throws java.io.IOException
Bind target object.
java.io.IOException
__DNA__FIELD__target
public CPointer<SDefVert> getVerts() throws java.io.IOException
Vertex bind data.
java.io.IOException
__DNA__FIELD__verts
public void setVerts(CPointer<SDefVert> verts) throws java.io.IOException
Vertex bind data.
java.io.IOException
__DNA__FIELD__verts
public float getFalloff() throws java.io.IOException
java.io.IOException
__DNA__FIELD__falloff
public void setFalloff(float falloff) throws java.io.IOException
java.io.IOException
__DNA__FIELD__falloff
public int getNumverts() throws java.io.IOException
java.io.IOException
__DNA__FIELD__numverts
public void setNumverts(int numverts) throws java.io.IOException
java.io.IOException
__DNA__FIELD__numverts
public int getNumpoly() throws java.io.IOException
java.io.IOException
__DNA__FIELD__numpoly
public void setNumpoly(int numpoly) throws java.io.IOException
java.io.IOException
__DNA__FIELD__numpoly
public int getFlags() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flags
public void setFlags(int flags) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flags
public CArrayFacade<CArrayFacade<java.lang.Float>> getMat() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mat
public void setMat(CArrayFacade<CArrayFacade<java.lang.Float>> mat) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mat
public CPointer<SurfaceDeformModifierData> __io__addressof()