public class FreestyleConfig extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__crease_angle
Field descriptor (offset) for struct member 'crease_angle'.
|
static long[] |
__DNA__FIELD__dkr_epsilon
Field descriptor (offset) for struct member 'dkr_epsilon'.
|
static long[] |
__DNA__FIELD__flags
Field descriptor (offset) for struct member 'flags'.
|
static long[] |
__DNA__FIELD__linesets
Field descriptor (offset) for struct member 'linesets'.
|
static long[] |
__DNA__FIELD__mode
Field descriptor (offset) for struct member 'mode'.
|
static long[] |
__DNA__FIELD__modules
Field descriptor (offset) for struct member 'modules'.
|
static long[] |
__DNA__FIELD__raycasting_algorithm
Deprecated.
Deprecated
Pointer ArithmeticsThis is how you get a reference on the corresponding field in the struct: FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__raycasting_algorithm); CPointer<Integer> p_raycasting_algorithm = p.cast(new Class[]{Integer.class}); Metadata
|
static long[] |
__DNA__FIELD__sphere_radius
Field descriptor (offset) for struct member 'sphere_radius'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct FreestyleConfig.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
FreestyleConfig(FreestyleConfig that) |
|
FreestyleConfig(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<FreestyleConfig> |
__io__addressof()
Instantiates a pointer on this instance.
|
float |
getCrease_angle()
Get method for struct member 'crease_angle'.
|
float |
getDkr_epsilon()
Get method for struct member 'dkr_epsilon'.
|
int |
getFlags()
Get method for struct member 'flags'.
|
ListBase |
getLinesets()
Get method for struct member 'linesets'.
|
int |
getMode()
Get method for struct member 'mode'.
|
ListBase |
getModules()
Get method for struct member 'modules'.
|
int |
getRaycasting_algorithm()
Deprecated.
Deprecated
|
float |
getSphere_radius()
Get method for struct member 'sphere_radius'.
|
void |
setCrease_angle(float crease_angle)
Set method for struct member 'crease_angle'.
|
void |
setDkr_epsilon(float dkr_epsilon)
Set method for struct member 'dkr_epsilon'.
|
void |
setFlags(int flags)
Set method for struct member 'flags'.
|
void |
setLinesets(ListBase linesets)
Set method for struct member 'linesets'.
|
void |
setMode(int mode)
Set method for struct member 'mode'.
|
void |
setModules(ListBase modules)
Set method for struct member 'modules'.
|
void |
setRaycasting_algorithm(int raycasting_algorithm)
Deprecated.
Deprecated
|
void |
setSphere_radius(float sphere_radius)
Set method for struct member 'sphere_radius'.
|
__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 FreestyleConfig.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__modules
This is how you get a reference on the corresponding field in the struct:
FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__modules); CPointer<ListBase> p_modules = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__mode
scripting, editor
This is how you get a reference on the corresponding field in the struct:
FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__mode); CPointer<Integer> p_mode = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__raycasting_algorithm
This is how you get a reference on the corresponding field in the struct:
FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__raycasting_algorithm); CPointer<Integer> p_raycasting_algorithm = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__flags
suggestive contours, ridges/valleys, material boundaries
This is how you get a reference on the corresponding field in the struct:
FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__flags); CPointer<Integer> p_flags = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__sphere_radius
This is how you get a reference on the corresponding field in the struct:
FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__sphere_radius); CPointer<Float> p_sphere_radius = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__dkr_epsilon
This is how you get a reference on the corresponding field in the struct:
FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__dkr_epsilon); CPointer<Float> p_dkr_epsilon = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__crease_angle
in radians!
This is how you get a reference on the corresponding field in the struct:
FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__crease_angle); CPointer<Float> p_crease_angle = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__linesets
This is how you get a reference on the corresponding field in the struct:
FreestyleConfig freestyleconfig = ...; CPointer<Object> p = freestyleconfig.__dna__addressof(FreestyleConfig.__DNA__FIELD__linesets); CPointer<ListBase> p_linesets = p.cast(new Class[]{ListBase.class});
public FreestyleConfig(long __address, Block __block, BlockTable __blockTable)
protected FreestyleConfig(FreestyleConfig that)
public ListBase getModules() throws java.io.IOException
java.io.IOException
__DNA__FIELD__modules
public void setModules(ListBase modules) throws java.io.IOException
java.io.IOException
__DNA__FIELD__modules
public int getMode() throws java.io.IOException
scripting, editor
java.io.IOException
__DNA__FIELD__mode
public void setMode(int mode) throws java.io.IOException
scripting, editor
java.io.IOException
__DNA__FIELD__mode
public int getRaycasting_algorithm() throws java.io.IOException
java.io.IOException
__DNA__FIELD__raycasting_algorithm
public void setRaycasting_algorithm(int raycasting_algorithm) throws java.io.IOException
java.io.IOException
__DNA__FIELD__raycasting_algorithm
public int getFlags() throws java.io.IOException
suggestive contours, ridges/valleys, material boundaries
java.io.IOException
__DNA__FIELD__flags
public void setFlags(int flags) throws java.io.IOException
suggestive contours, ridges/valleys, material boundaries
java.io.IOException
__DNA__FIELD__flags
public float getSphere_radius() throws java.io.IOException
java.io.IOException
__DNA__FIELD__sphere_radius
public void setSphere_radius(float sphere_radius) throws java.io.IOException
java.io.IOException
__DNA__FIELD__sphere_radius
public float getDkr_epsilon() throws java.io.IOException
java.io.IOException
__DNA__FIELD__dkr_epsilon
public void setDkr_epsilon(float dkr_epsilon) throws java.io.IOException
java.io.IOException
__DNA__FIELD__dkr_epsilon
public float getCrease_angle() throws java.io.IOException
in radians!
java.io.IOException
__DNA__FIELD__crease_angle
public void setCrease_angle(float crease_angle) throws java.io.IOException
in radians!
java.io.IOException
__DNA__FIELD__crease_angle
public ListBase getLinesets() throws java.io.IOException
java.io.IOException
__DNA__FIELD__linesets
public void setLinesets(ListBase linesets) throws java.io.IOException
java.io.IOException
__DNA__FIELD__linesets
public CPointer<FreestyleConfig> __io__addressof()