Class FreestyleConfig
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.FreestyleConfig
-
public class FreestyleConfig extends CFacade
Generated facet for DNA struct type 'FreestyleConfig'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field 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.Deprecatedstatic 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.-
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 FreestyleConfig(long __address, Block __block, BlockTable __blockTable)
protected
FreestyleConfig(FreestyleConfig that)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method 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.Deprecatedfloat
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.Deprecatedvoid
setSphere_radius(float sphere_radius)
Set method for struct member 'sphere_radius'.-
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 FreestyleConfig.It is required when allocating a new block to store data for FreestyleConfig.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__modules
public static final long[] __DNA__FIELD__modules
Field descriptor (offset) for struct member 'modules'.Pointer Arithmetics
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});
Metadata
- Field: 'modules'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__mode
public static final long[] __DNA__FIELD__mode
Field descriptor (offset) for struct member 'mode'.Field Documentation
Blender Source Code
Scripting, editor.
Pointer Arithmetics
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});
Metadata
- Field: 'mode'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__raycasting_algorithm
public static final long[] __DNA__FIELD__raycasting_algorithm
Deprecated.DeprecatedPointer Arithmetics
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});
Metadata
- Field: 'raycasting_algorithm'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'raycasting_algorithm'.Field Documentation
Blender Source Code
-
__DNA__FIELD__flags
public static final long[] __DNA__FIELD__flags
Field descriptor (offset) for struct member 'flags'.Field Documentation
Blender Source Code
Suggestive contours, ridges/valleys, material boundaries.
Pointer Arithmetics
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});
Metadata
- Field: 'flags'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__sphere_radius
public static final long[] __DNA__FIELD__sphere_radius
Field descriptor (offset) for struct member 'sphere_radius'.Pointer Arithmetics
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});
Metadata
- Field: 'sphere_radius'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__dkr_epsilon
public static final long[] __DNA__FIELD__dkr_epsilon
Field descriptor (offset) for struct member 'dkr_epsilon'.Pointer Arithmetics
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});
Metadata
- Field: 'dkr_epsilon'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__crease_angle
public static final long[] __DNA__FIELD__crease_angle
Field descriptor (offset) for struct member 'crease_angle'.Field Documentation
Blender Source Code
In radians!.
Pointer Arithmetics
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});
Metadata
- Field: 'crease_angle'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__linesets
public static final long[] __DNA__FIELD__linesets
Field descriptor (offset) for struct member 'linesets'.Pointer Arithmetics
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});
Metadata
- Field: 'linesets'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
-
Constructor Detail
-
FreestyleConfig
public FreestyleConfig(long __address, Block __block, BlockTable __blockTable)
-
FreestyleConfig
protected FreestyleConfig(FreestyleConfig that)
-
-
Method Detail
-
getModules
public ListBase getModules() throws java.io.IOException
Get method for struct member 'modules'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__modules
-
setModules
public void setModules(ListBase modules) throws java.io.IOException
Set method for struct member 'modules'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__modules
-
getMode
public int getMode() throws java.io.IOException
Get method for struct member 'mode'.Field Documentation
Blender Source Code
Scripting, editor.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mode
-
setMode
public void setMode(int mode) throws java.io.IOException
Set method for struct member 'mode'.Field Documentation
Blender Source Code
Scripting, editor.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mode
-
getRaycasting_algorithm
public int getRaycasting_algorithm() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'raycasting_algorithm'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__raycasting_algorithm
-
setRaycasting_algorithm
public void setRaycasting_algorithm(int raycasting_algorithm) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'raycasting_algorithm'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__raycasting_algorithm
-
getFlags
public int getFlags() throws java.io.IOException
Get method for struct member 'flags'.Field Documentation
Blender Source Code
Suggestive contours, ridges/valleys, material boundaries.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flags
-
setFlags
public void setFlags(int flags) throws java.io.IOException
Set method for struct member 'flags'.Field Documentation
Blender Source Code
Suggestive contours, ridges/valleys, material boundaries.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flags
-
getSphere_radius
public float getSphere_radius() throws java.io.IOException
Get method for struct member 'sphere_radius'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sphere_radius
-
setSphere_radius
public void setSphere_radius(float sphere_radius) throws java.io.IOException
Set method for struct member 'sphere_radius'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sphere_radius
-
getDkr_epsilon
public float getDkr_epsilon() throws java.io.IOException
Get method for struct member 'dkr_epsilon'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dkr_epsilon
-
setDkr_epsilon
public void setDkr_epsilon(float dkr_epsilon) throws java.io.IOException
Set method for struct member 'dkr_epsilon'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dkr_epsilon
-
getCrease_angle
public float getCrease_angle() throws java.io.IOException
Get method for struct member 'crease_angle'.Field Documentation
Blender Source Code
In radians!.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__crease_angle
-
setCrease_angle
public void setCrease_angle(float crease_angle) throws java.io.IOException
Set method for struct member 'crease_angle'.Field Documentation
Blender Source Code
In radians!.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__crease_angle
-
getLinesets
public ListBase getLinesets() throws java.io.IOException
Get method for struct member 'linesets'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__linesets
-
setLinesets
public void setLinesets(ListBase linesets) throws java.io.IOException
Set method for struct member 'linesets'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__linesets
-
__io__addressof
public CPointer<FreestyleConfig> __io__addressof()
Instantiates a pointer on this instance.
-
-