public class SolidifyModifierData extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__crease_inner
Field descriptor (offset) for struct member 'crease_inner'.
|
static long[] |
__DNA__FIELD__crease_outer
Field descriptor (offset) for struct member 'crease_outer'.
|
static long[] |
__DNA__FIELD__crease_rim
Field descriptor (offset) for struct member 'crease_rim'.
|
static long[] |
__DNA__FIELD__defgrp_name
Field descriptor (offset) for struct member 'defgrp_name'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__mat_ofs
Field descriptor (offset) for struct member 'mat_ofs'.
|
static long[] |
__DNA__FIELD__mat_ofs_rim
Field descriptor (offset) for struct member 'mat_ofs_rim'.
|
static long[] |
__DNA__FIELD__modifier
Field descriptor (offset) for struct member 'modifier'.
|
static long[] |
__DNA__FIELD__offset
Field descriptor (offset) for struct member 'offset'.
|
static long[] |
__DNA__FIELD__offset_clamp
Field descriptor (offset) for struct member 'offset_clamp'.
|
static long[] |
__DNA__FIELD__offset_fac
Field descriptor (offset) for struct member 'offset_fac'.
|
static long[] |
__DNA__FIELD__offset_fac_vg
Field descriptor (offset) for struct member 'offset_fac_vg'.
|
static long[] |
__DNA__FIELD__pad
Field descriptor (offset) for struct member 'pad'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct SolidifyModifierData.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
SolidifyModifierData(long __address,
Block __block,
BlockTable __blockTable) |
protected |
SolidifyModifierData(SolidifyModifierData that) |
Modifier and Type | Method and Description |
---|---|
CPointer<SolidifyModifierData> |
__io__addressof()
Instantiates a pointer on this instance.
|
float |
getCrease_inner()
Get method for struct member 'crease_inner'.
|
float |
getCrease_outer()
Get method for struct member 'crease_outer'.
|
float |
getCrease_rim()
Get method for struct member 'crease_rim'.
|
CArrayFacade<java.lang.Byte> |
getDefgrp_name()
Get method for struct member 'defgrp_name'.
|
int |
getFlag()
Get method for struct member 'flag'.
|
short |
getMat_ofs_rim()
Get method for struct member 'mat_ofs_rim'.
|
short |
getMat_ofs()
Get method for struct member 'mat_ofs'.
|
ModifierData |
getModifier()
Get method for struct member 'modifier'.
|
float |
getOffset_clamp()
Get method for struct member 'offset_clamp'.
|
float |
getOffset_fac_vg()
Get method for struct member 'offset_fac_vg'.
|
float |
getOffset_fac()
Get method for struct member 'offset_fac'.
|
float |
getOffset()
Get method for struct member 'offset'.
|
float |
getPad()
Get method for struct member 'pad'.
|
void |
setCrease_inner(float crease_inner)
Set method for struct member 'crease_inner'.
|
void |
setCrease_outer(float crease_outer)
Set method for struct member 'crease_outer'.
|
void |
setCrease_rim(float crease_rim)
Set method for struct member 'crease_rim'.
|
void |
setDefgrp_name(CArrayFacade<java.lang.Byte> defgrp_name)
Set method for struct member 'defgrp_name'.
|
void |
setFlag(int flag)
Set method for struct member 'flag'.
|
void |
setMat_ofs_rim(short mat_ofs_rim)
Set method for struct member 'mat_ofs_rim'.
|
void |
setMat_ofs(short mat_ofs)
Set method for struct member 'mat_ofs'.
|
void |
setModifier(ModifierData modifier)
Set method for struct member 'modifier'.
|
void |
setOffset_clamp(float offset_clamp)
Set method for struct member 'offset_clamp'.
|
void |
setOffset_fac_vg(float offset_fac_vg)
Set method for struct member 'offset_fac_vg'.
|
void |
setOffset_fac(float offset_fac)
Set method for struct member 'offset_fac'.
|
void |
setOffset(float offset)
Set method for struct member 'offset'.
|
void |
setPad(float pad)
Set method for struct member 'pad'.
|
__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 SolidifyModifierData.
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:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__modifier); CPointer<ModifierData> p_modifier = p.cast(new Class[]{ModifierData.class});
public static final long[] __DNA__FIELD__defgrp_name
name of vertex group to use, MAX_VGROUP_NAME
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__defgrp_name); CPointer<CArrayFacade<Byte>> p_defgrp_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__offset
new surface offset level
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__offset); CPointer<Float> p_offset = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__offset_fac
midpoint of the offset
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__offset_fac); CPointer<Float> p_offset_fac = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__offset_fac_vg
factor for the minimum weight to use when vgroups are used, avoids 0.0 weights giving duplicate geometry
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__offset_fac_vg); CPointer<Float> p_offset_fac_vg = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__offset_clamp
clamp offset based on surrounding geometry
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__offset_clamp); CPointer<Float> p_offset_clamp = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pad
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__pad); CPointer<Float> p_pad = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__crease_inner
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__crease_inner); CPointer<Float> p_crease_inner = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__crease_outer
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__crease_outer); CPointer<Float> p_crease_outer = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__crease_rim
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__crease_rim); CPointer<Float> p_crease_rim = 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:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__flag); CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__mat_ofs
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__mat_ofs); CPointer<Short> p_mat_ofs = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__mat_ofs_rim
This is how you get a reference on the corresponding field in the struct:
SolidifyModifierData solidifymodifierdata = ...; CPointer<Object> p = solidifymodifierdata.__dna__addressof(SolidifyModifierData.__DNA__FIELD__mat_ofs_rim); CPointer<Short> p_mat_ofs_rim = p.cast(new Class[]{Short.class});
public SolidifyModifierData(long __address, Block __block, BlockTable __blockTable)
protected SolidifyModifierData(SolidifyModifierData 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 CArrayFacade<java.lang.Byte> getDefgrp_name() throws java.io.IOException
name of vertex group to use, MAX_VGROUP_NAME
java.io.IOException
__DNA__FIELD__defgrp_name
public void setDefgrp_name(CArrayFacade<java.lang.Byte> defgrp_name) throws java.io.IOException
name of vertex group to use, MAX_VGROUP_NAME
java.io.IOException
__DNA__FIELD__defgrp_name
public float getOffset() throws java.io.IOException
new surface offset level
java.io.IOException
__DNA__FIELD__offset
public void setOffset(float offset) throws java.io.IOException
new surface offset level
java.io.IOException
__DNA__FIELD__offset
public float getOffset_fac() throws java.io.IOException
midpoint of the offset
java.io.IOException
__DNA__FIELD__offset_fac
public void setOffset_fac(float offset_fac) throws java.io.IOException
midpoint of the offset
java.io.IOException
__DNA__FIELD__offset_fac
public float getOffset_fac_vg() throws java.io.IOException
factor for the minimum weight to use when vgroups are used, avoids 0.0 weights giving duplicate geometry
java.io.IOException
__DNA__FIELD__offset_fac_vg
public void setOffset_fac_vg(float offset_fac_vg) throws java.io.IOException
factor for the minimum weight to use when vgroups are used, avoids 0.0 weights giving duplicate geometry
java.io.IOException
__DNA__FIELD__offset_fac_vg
public float getOffset_clamp() throws java.io.IOException
clamp offset based on surrounding geometry
java.io.IOException
__DNA__FIELD__offset_clamp
public void setOffset_clamp(float offset_clamp) throws java.io.IOException
clamp offset based on surrounding geometry
java.io.IOException
__DNA__FIELD__offset_clamp
public float getPad() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public void setPad(float pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public float getCrease_inner() throws java.io.IOException
java.io.IOException
__DNA__FIELD__crease_inner
public void setCrease_inner(float crease_inner) throws java.io.IOException
java.io.IOException
__DNA__FIELD__crease_inner
public float getCrease_outer() throws java.io.IOException
java.io.IOException
__DNA__FIELD__crease_outer
public void setCrease_outer(float crease_outer) throws java.io.IOException
java.io.IOException
__DNA__FIELD__crease_outer
public float getCrease_rim() throws java.io.IOException
java.io.IOException
__DNA__FIELD__crease_rim
public void setCrease_rim(float crease_rim) throws java.io.IOException
java.io.IOException
__DNA__FIELD__crease_rim
public int getFlag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public void setFlag(int flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public short getMat_ofs() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mat_ofs
public void setMat_ofs(short mat_ofs) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mat_ofs
public short getMat_ofs_rim() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mat_ofs_rim
public void setMat_ofs_rim(short mat_ofs_rim) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mat_ofs_rim
public CPointer<SolidifyModifierData> __io__addressof()