public class PartDeflect extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__absorption
Field descriptor (offset) for struct member 'absorption'.
|
static long[] |
__DNA__FIELD__clump_fac
Field descriptor (offset) for struct member 'clump_fac'.
|
static long[] |
__DNA__FIELD__clump_pow
Field descriptor (offset) for struct member 'clump_pow'.
|
static long[] |
__DNA__FIELD__deflect
Field descriptor (offset) for struct member 'deflect'.
|
static long[] |
__DNA__FIELD__f_damp
Field descriptor (offset) for struct member 'f_damp'.
|
static long[] |
__DNA__FIELD__f_flow
Field descriptor (offset) for struct member 'f_flow'.
|
static long[] |
__DNA__FIELD__f_noise
Field descriptor (offset) for struct member 'f_noise'.
|
static long[] |
__DNA__FIELD__f_power
Field descriptor (offset) for struct member 'f_power'.
|
static long[] |
__DNA__FIELD__f_power_r
Field descriptor (offset) for struct member 'f_power_r'.
|
static long[] |
__DNA__FIELD__f_size
Field descriptor (offset) for struct member 'f_size'.
|
static long[] |
__DNA__FIELD__f_source
Field descriptor (offset) for struct member 'f_source'.
|
static long[] |
__DNA__FIELD__f_strength
Field descriptor (offset) for struct member 'f_strength'.
|
static long[] |
__DNA__FIELD__falloff
Field descriptor (offset) for struct member 'falloff'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__forcefield
Field descriptor (offset) for struct member 'forcefield'.
|
static long[] |
__DNA__FIELD__free_end
Field descriptor (offset) for struct member 'free_end'.
|
static long[] |
__DNA__FIELD__kink
Field descriptor (offset) for struct member 'kink'.
|
static long[] |
__DNA__FIELD__kink_amp
Field descriptor (offset) for struct member 'kink_amp'.
|
static long[] |
__DNA__FIELD__kink_axis
Field descriptor (offset) for struct member 'kink_axis'.
|
static long[] |
__DNA__FIELD__kink_freq
Field descriptor (offset) for struct member 'kink_freq'.
|
static long[] |
__DNA__FIELD__kink_shape
Field descriptor (offset) for struct member 'kink_shape'.
|
static long[] |
__DNA__FIELD__maxdist
Field descriptor (offset) for struct member 'maxdist'.
|
static long[] |
__DNA__FIELD__maxrad
Field descriptor (offset) for struct member 'maxrad'.
|
static long[] |
__DNA__FIELD__mindist
Field descriptor (offset) for struct member 'mindist'.
|
static long[] |
__DNA__FIELD__minrad
Field descriptor (offset) for struct member 'minrad'.
|
static long[] |
__DNA__FIELD__pdef_damp
Field descriptor (offset) for struct member 'pdef_damp'.
|
static long[] |
__DNA__FIELD__pdef_frict
Field descriptor (offset) for struct member 'pdef_frict'.
|
static long[] |
__DNA__FIELD__pdef_perm
Field descriptor (offset) for struct member 'pdef_perm'.
|
static long[] |
__DNA__FIELD__pdef_rdamp
Field descriptor (offset) for struct member 'pdef_rdamp'.
|
static long[] |
__DNA__FIELD__pdef_rfrict
Field descriptor (offset) for struct member 'pdef_rfrict'.
|
static long[] |
__DNA__FIELD__pdef_sbdamp
Field descriptor (offset) for struct member 'pdef_sbdamp'.
|
static long[] |
__DNA__FIELD__pdef_sbift
Field descriptor (offset) for struct member 'pdef_sbift'.
|
static long[] |
__DNA__FIELD__pdef_sboft
Field descriptor (offset) for struct member 'pdef_sboft'.
|
static long[] |
__DNA__FIELD__pdef_stickness
Field descriptor (offset) for struct member 'pdef_stickness'.
|
static long[] |
__DNA__FIELD__rng
Field descriptor (offset) for struct member 'rng'.
|
static long[] |
__DNA__FIELD__seed
Field descriptor (offset) for struct member 'seed'.
|
static long[] |
__DNA__FIELD__shape
Field descriptor (offset) for struct member 'shape'.
|
static long[] |
__DNA__FIELD__tex
Field descriptor (offset) for struct member 'tex'.
|
static long[] |
__DNA__FIELD__tex_mode
Field descriptor (offset) for struct member 'tex_mode'.
|
static long[] |
__DNA__FIELD__tex_nabla
Field descriptor (offset) for struct member 'tex_nabla'.
|
static long[] |
__DNA__FIELD__zdir
Field descriptor (offset) for struct member 'zdir'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct PartDeflect.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
PartDeflect(long __address,
Block __block,
BlockTable __blockTable) |
protected |
PartDeflect(PartDeflect that) |
Modifier and Type | Method and Description |
---|---|
CPointer<PartDeflect> |
__io__addressof()
Instantiates a pointer on this instance.
|
float |
getAbsorption()
Get method for struct member 'absorption'.
|
float |
getClump_fac()
Get method for struct member 'clump_fac'.
|
float |
getClump_pow()
Get method for struct member 'clump_pow'.
|
short |
getDeflect()
Get method for struct member 'deflect'.
|
float |
getF_damp()
Get method for struct member 'f_damp'.
|
float |
getF_flow()
Get method for struct member 'f_flow'.
|
float |
getF_noise()
Get method for struct member 'f_noise'.
|
float |
getF_power_r()
Get method for struct member 'f_power_r'.
|
float |
getF_power()
Get method for struct member 'f_power'.
|
float |
getF_size()
Get method for struct member 'f_size'.
|
CPointer<BlenderObject> |
getF_source()
Get method for struct member 'f_source'.
|
float |
getF_strength()
Get method for struct member 'f_strength'.
|
short |
getFalloff()
Get method for struct member 'falloff'.
|
int |
getFlag()
Get method for struct member 'flag'.
|
short |
getForcefield()
Get method for struct member 'forcefield'.
|
float |
getFree_end()
Get method for struct member 'free_end'.
|
float |
getKink_amp()
Get method for struct member 'kink_amp'.
|
short |
getKink_axis()
Get method for struct member 'kink_axis'.
|
float |
getKink_freq()
Get method for struct member 'kink_freq'.
|
float |
getKink_shape()
Get method for struct member 'kink_shape'.
|
short |
getKink()
Get method for struct member 'kink'.
|
float |
getMaxdist()
Get method for struct member 'maxdist'.
|
float |
getMaxrad()
Get method for struct member 'maxrad'.
|
float |
getMindist()
Get method for struct member 'mindist'.
|
float |
getMinrad()
Get method for struct member 'minrad'.
|
float |
getPdef_damp()
Get method for struct member 'pdef_damp'.
|
float |
getPdef_frict()
Get method for struct member 'pdef_frict'.
|
float |
getPdef_perm()
Get method for struct member 'pdef_perm'.
|
float |
getPdef_rdamp()
Get method for struct member 'pdef_rdamp'.
|
float |
getPdef_rfrict()
Get method for struct member 'pdef_rfrict'.
|
float |
getPdef_sbdamp()
Get method for struct member 'pdef_sbdamp'.
|
float |
getPdef_sbift()
Get method for struct member 'pdef_sbift'.
|
float |
getPdef_sboft()
Get method for struct member 'pdef_sboft'.
|
float |
getPdef_stickness()
Get method for struct member 'pdef_stickness'.
|
CPointer<java.lang.Object> |
getRng()
Get method for struct member 'rng'.
|
int |
getSeed()
Get method for struct member 'seed'.
|
short |
getShape()
Get method for struct member 'shape'.
|
short |
getTex_mode()
Get method for struct member 'tex_mode'.
|
float |
getTex_nabla()
Get method for struct member 'tex_nabla'.
|
CPointer<Tex> |
getTex()
Get method for struct member 'tex'.
|
short |
getZdir()
Get method for struct member 'zdir'.
|
void |
setAbsorption(float absorption)
Set method for struct member 'absorption'.
|
void |
setClump_fac(float clump_fac)
Set method for struct member 'clump_fac'.
|
void |
setClump_pow(float clump_pow)
Set method for struct member 'clump_pow'.
|
void |
setDeflect(short deflect)
Set method for struct member 'deflect'.
|
void |
setF_damp(float f_damp)
Set method for struct member 'f_damp'.
|
void |
setF_flow(float f_flow)
Set method for struct member 'f_flow'.
|
void |
setF_noise(float f_noise)
Set method for struct member 'f_noise'.
|
void |
setF_power_r(float f_power_r)
Set method for struct member 'f_power_r'.
|
void |
setF_power(float f_power)
Set method for struct member 'f_power'.
|
void |
setF_size(float f_size)
Set method for struct member 'f_size'.
|
void |
setF_source(CPointer<BlenderObject> f_source)
Set method for struct member 'f_source'.
|
void |
setF_strength(float f_strength)
Set method for struct member 'f_strength'.
|
void |
setFalloff(short falloff)
Set method for struct member 'falloff'.
|
void |
setFlag(int flag)
Set method for struct member 'flag'.
|
void |
setForcefield(short forcefield)
Set method for struct member 'forcefield'.
|
void |
setFree_end(float free_end)
Set method for struct member 'free_end'.
|
void |
setKink_amp(float kink_amp)
Set method for struct member 'kink_amp'.
|
void |
setKink_axis(short kink_axis)
Set method for struct member 'kink_axis'.
|
void |
setKink_freq(float kink_freq)
Set method for struct member 'kink_freq'.
|
void |
setKink_shape(float kink_shape)
Set method for struct member 'kink_shape'.
|
void |
setKink(short kink)
Set method for struct member 'kink'.
|
void |
setMaxdist(float maxdist)
Set method for struct member 'maxdist'.
|
void |
setMaxrad(float maxrad)
Set method for struct member 'maxrad'.
|
void |
setMindist(float mindist)
Set method for struct member 'mindist'.
|
void |
setMinrad(float minrad)
Set method for struct member 'minrad'.
|
void |
setPdef_damp(float pdef_damp)
Set method for struct member 'pdef_damp'.
|
void |
setPdef_frict(float pdef_frict)
Set method for struct member 'pdef_frict'.
|
void |
setPdef_perm(float pdef_perm)
Set method for struct member 'pdef_perm'.
|
void |
setPdef_rdamp(float pdef_rdamp)
Set method for struct member 'pdef_rdamp'.
|
void |
setPdef_rfrict(float pdef_rfrict)
Set method for struct member 'pdef_rfrict'.
|
void |
setPdef_sbdamp(float pdef_sbdamp)
Set method for struct member 'pdef_sbdamp'.
|
void |
setPdef_sbift(float pdef_sbift)
Set method for struct member 'pdef_sbift'.
|
void |
setPdef_sboft(float pdef_sboft)
Set method for struct member 'pdef_sboft'.
|
void |
setPdef_stickness(float pdef_stickness)
Set method for struct member 'pdef_stickness'.
|
void |
setRng(CPointer<java.lang.Object> rng)
Set method for struct member 'rng'.
|
void |
setSeed(int seed)
Set method for struct member 'seed'.
|
void |
setShape(short shape)
Set method for struct member 'shape'.
|
void |
setTex_mode(short tex_mode)
Set method for struct member 'tex_mode'.
|
void |
setTex_nabla(float tex_nabla)
Set method for struct member 'tex_nabla'.
|
void |
setTex(CPointer<Tex> tex)
Set method for struct member 'tex'.
|
void |
setZdir(short zdir)
Set method for struct member 'zdir'.
|
__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 PartDeflect.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__flag
general settings flag
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__flag); CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__deflect
Deflection flag - does mesh deflect particles
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__deflect); CPointer<Short> p_deflect = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__forcefield
Force field type, do the vertices attract / repel particles?
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__forcefield); CPointer<Short> p_forcefield = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__falloff
fall-off type
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__falloff); CPointer<Short> p_falloff = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__shape
point, plane or surface
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__shape); CPointer<Short> p_shape = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__tex_mode
texture effector
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__tex_mode); CPointer<Short> p_tex_mode = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__kink
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink); CPointer<Short> p_kink = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__kink_axis
for curve guide
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink_axis); CPointer<Short> p_kink_axis = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__zdir
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__zdir); CPointer<Short> p_zdir = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__f_strength
Main effector values The strength of the force (+ or - )
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_strength); CPointer<Float> p_f_strength = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__f_damp
Damping ratio of the harmonic effector.
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_damp); CPointer<Float> p_f_damp = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__f_flow
How much force is converted into "air flow", i.e.
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_flow); CPointer<Float> p_f_flow = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__f_size
force used as the velocity of surrounding medium. Noise size for noise effector, restlength for harmonic effector
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_size); CPointer<Float> p_f_size = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__f_power
fall-off The power law - real gravitation is 2 (square)
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_power); CPointer<Float> p_f_power = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__maxdist
if indicated, use this maximum
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__maxdist); CPointer<Float> p_maxdist = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__mindist
if indicated, use this minimum
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__mindist); CPointer<Float> p_mindist = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__f_power_r
radial fall-off power
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_power_r); CPointer<Float> p_f_power_r = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__maxrad
radial versions of above
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__maxrad); CPointer<Float> p_maxrad = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__minrad
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__minrad); CPointer<Float> p_minrad = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pdef_damp
particle collisions Damping factor for particle deflection
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_damp); CPointer<Float> p_pdef_damp = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pdef_rdamp
Random element of damping for deflection
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_rdamp); CPointer<Float> p_pdef_rdamp = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pdef_perm
Chance of particle passing through mesh
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_perm); CPointer<Float> p_pdef_perm = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pdef_frict
Friction factor for particle deflection
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_frict); CPointer<Float> p_pdef_frict = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pdef_rfrict
Random element of friction for deflection
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_rfrict); CPointer<Float> p_pdef_rfrict = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pdef_stickness
surface particle stickiness
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_stickness); CPointer<Float> p_pdef_stickness = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__absorption
used for forces
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__absorption); CPointer<Float> p_absorption = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pdef_sbdamp
softbody collisions Damping factor for softbody deflection
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_sbdamp); CPointer<Float> p_pdef_sbdamp = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pdef_sbift
inner face thickness for softbody deflection
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_sbift); CPointer<Float> p_pdef_sbift = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pdef_sboft
outer face thickness for softbody deflection
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__pdef_sboft); CPointer<Float> p_pdef_sboft = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__clump_fac
guide curve, same as for particle child effects
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__clump_fac); CPointer<Float> p_clump_fac = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__clump_pow
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__clump_pow); CPointer<Float> p_clump_pow = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__kink_freq
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink_freq); CPointer<Float> p_kink_freq = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__kink_shape
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink_shape); CPointer<Float> p_kink_shape = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__kink_amp
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__kink_amp); CPointer<Float> p_kink_amp = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__free_end
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__free_end); CPointer<Float> p_free_end = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__tex_nabla
texture effector Used for calculating partial derivatives
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__tex_nabla); CPointer<Float> p_tex_nabla = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__tex
Texture of the texture effector
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__tex); CPointer<CPointer<Tex>> p_tex = p.cast(new Class[]{CPointer.class, Tex.class});
public static final long[] __DNA__FIELD__rng
effector noise random noise generator for e.g. wind
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__rng); CPointer<CPointer<Object>> p_rng = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__f_noise
noise of force
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_noise); CPointer<Float> p_f_noise = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__seed
noise random seed
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__seed); CPointer<Integer> p_seed = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__f_source
force source object
This is how you get a reference on the corresponding field in the struct:
PartDeflect partdeflect = ...; CPointer<Object> p = partdeflect.__dna__addressof(PartDeflect.__DNA__FIELD__f_source); CPointer<CPointer<BlenderObject>> p_f_source = p.cast(new Class[]{CPointer.class, BlenderObject.class});
public PartDeflect(long __address, Block __block, BlockTable __blockTable)
protected PartDeflect(PartDeflect that)
public int getFlag() throws java.io.IOException
general settings flag
java.io.IOException
__DNA__FIELD__flag
public void setFlag(int flag) throws java.io.IOException
general settings flag
java.io.IOException
__DNA__FIELD__flag
public short getDeflect() throws java.io.IOException
Deflection flag - does mesh deflect particles
java.io.IOException
__DNA__FIELD__deflect
public void setDeflect(short deflect) throws java.io.IOException
Deflection flag - does mesh deflect particles
java.io.IOException
__DNA__FIELD__deflect
public short getForcefield() throws java.io.IOException
Force field type, do the vertices attract / repel particles?
java.io.IOException
__DNA__FIELD__forcefield
public void setForcefield(short forcefield) throws java.io.IOException
Force field type, do the vertices attract / repel particles?
java.io.IOException
__DNA__FIELD__forcefield
public short getFalloff() throws java.io.IOException
fall-off type
java.io.IOException
__DNA__FIELD__falloff
public void setFalloff(short falloff) throws java.io.IOException
fall-off type
java.io.IOException
__DNA__FIELD__falloff
public short getShape() throws java.io.IOException
point, plane or surface
java.io.IOException
__DNA__FIELD__shape
public void setShape(short shape) throws java.io.IOException
point, plane or surface
java.io.IOException
__DNA__FIELD__shape
public short getTex_mode() throws java.io.IOException
texture effector
java.io.IOException
__DNA__FIELD__tex_mode
public void setTex_mode(short tex_mode) throws java.io.IOException
texture effector
java.io.IOException
__DNA__FIELD__tex_mode
public short getKink() throws java.io.IOException
java.io.IOException
__DNA__FIELD__kink
public void setKink(short kink) throws java.io.IOException
java.io.IOException
__DNA__FIELD__kink
public short getKink_axis() throws java.io.IOException
for curve guide
java.io.IOException
__DNA__FIELD__kink_axis
public void setKink_axis(short kink_axis) throws java.io.IOException
for curve guide
java.io.IOException
__DNA__FIELD__kink_axis
public short getZdir() throws java.io.IOException
java.io.IOException
__DNA__FIELD__zdir
public void setZdir(short zdir) throws java.io.IOException
java.io.IOException
__DNA__FIELD__zdir
public float getF_strength() throws java.io.IOException
Main effector values The strength of the force (+ or - )
java.io.IOException
__DNA__FIELD__f_strength
public void setF_strength(float f_strength) throws java.io.IOException
Main effector values The strength of the force (+ or - )
java.io.IOException
__DNA__FIELD__f_strength
public float getF_damp() throws java.io.IOException
Damping ratio of the harmonic effector.
java.io.IOException
__DNA__FIELD__f_damp
public void setF_damp(float f_damp) throws java.io.IOException
Damping ratio of the harmonic effector.
java.io.IOException
__DNA__FIELD__f_damp
public float getF_flow() throws java.io.IOException
How much force is converted into "air flow", i.e.
java.io.IOException
__DNA__FIELD__f_flow
public void setF_flow(float f_flow) throws java.io.IOException
How much force is converted into "air flow", i.e.
java.io.IOException
__DNA__FIELD__f_flow
public float getF_size() throws java.io.IOException
force used as the velocity of surrounding medium. Noise size for noise effector, restlength for harmonic effector
java.io.IOException
__DNA__FIELD__f_size
public void setF_size(float f_size) throws java.io.IOException
force used as the velocity of surrounding medium. Noise size for noise effector, restlength for harmonic effector
java.io.IOException
__DNA__FIELD__f_size
public float getF_power() throws java.io.IOException
fall-off The power law - real gravitation is 2 (square)
java.io.IOException
__DNA__FIELD__f_power
public void setF_power(float f_power) throws java.io.IOException
fall-off The power law - real gravitation is 2 (square)
java.io.IOException
__DNA__FIELD__f_power
public float getMaxdist() throws java.io.IOException
if indicated, use this maximum
java.io.IOException
__DNA__FIELD__maxdist
public void setMaxdist(float maxdist) throws java.io.IOException
if indicated, use this maximum
java.io.IOException
__DNA__FIELD__maxdist
public float getMindist() throws java.io.IOException
if indicated, use this minimum
java.io.IOException
__DNA__FIELD__mindist
public void setMindist(float mindist) throws java.io.IOException
if indicated, use this minimum
java.io.IOException
__DNA__FIELD__mindist
public float getF_power_r() throws java.io.IOException
radial fall-off power
java.io.IOException
__DNA__FIELD__f_power_r
public void setF_power_r(float f_power_r) throws java.io.IOException
radial fall-off power
java.io.IOException
__DNA__FIELD__f_power_r
public float getMaxrad() throws java.io.IOException
radial versions of above
java.io.IOException
__DNA__FIELD__maxrad
public void setMaxrad(float maxrad) throws java.io.IOException
radial versions of above
java.io.IOException
__DNA__FIELD__maxrad
public float getMinrad() throws java.io.IOException
java.io.IOException
__DNA__FIELD__minrad
public void setMinrad(float minrad) throws java.io.IOException
java.io.IOException
__DNA__FIELD__minrad
public float getPdef_damp() throws java.io.IOException
particle collisions Damping factor for particle deflection
java.io.IOException
__DNA__FIELD__pdef_damp
public void setPdef_damp(float pdef_damp) throws java.io.IOException
particle collisions Damping factor for particle deflection
java.io.IOException
__DNA__FIELD__pdef_damp
public float getPdef_rdamp() throws java.io.IOException
Random element of damping for deflection
java.io.IOException
__DNA__FIELD__pdef_rdamp
public void setPdef_rdamp(float pdef_rdamp) throws java.io.IOException
Random element of damping for deflection
java.io.IOException
__DNA__FIELD__pdef_rdamp
public float getPdef_perm() throws java.io.IOException
Chance of particle passing through mesh
java.io.IOException
__DNA__FIELD__pdef_perm
public void setPdef_perm(float pdef_perm) throws java.io.IOException
Chance of particle passing through mesh
java.io.IOException
__DNA__FIELD__pdef_perm
public float getPdef_frict() throws java.io.IOException
Friction factor for particle deflection
java.io.IOException
__DNA__FIELD__pdef_frict
public void setPdef_frict(float pdef_frict) throws java.io.IOException
Friction factor for particle deflection
java.io.IOException
__DNA__FIELD__pdef_frict
public float getPdef_rfrict() throws java.io.IOException
Random element of friction for deflection
java.io.IOException
__DNA__FIELD__pdef_rfrict
public void setPdef_rfrict(float pdef_rfrict) throws java.io.IOException
Random element of friction for deflection
java.io.IOException
__DNA__FIELD__pdef_rfrict
public float getPdef_stickness() throws java.io.IOException
surface particle stickiness
java.io.IOException
__DNA__FIELD__pdef_stickness
public void setPdef_stickness(float pdef_stickness) throws java.io.IOException
surface particle stickiness
java.io.IOException
__DNA__FIELD__pdef_stickness
public float getAbsorption() throws java.io.IOException
used for forces
java.io.IOException
__DNA__FIELD__absorption
public void setAbsorption(float absorption) throws java.io.IOException
used for forces
java.io.IOException
__DNA__FIELD__absorption
public float getPdef_sbdamp() throws java.io.IOException
softbody collisions Damping factor for softbody deflection
java.io.IOException
__DNA__FIELD__pdef_sbdamp
public void setPdef_sbdamp(float pdef_sbdamp) throws java.io.IOException
softbody collisions Damping factor for softbody deflection
java.io.IOException
__DNA__FIELD__pdef_sbdamp
public float getPdef_sbift() throws java.io.IOException
inner face thickness for softbody deflection
java.io.IOException
__DNA__FIELD__pdef_sbift
public void setPdef_sbift(float pdef_sbift) throws java.io.IOException
inner face thickness for softbody deflection
java.io.IOException
__DNA__FIELD__pdef_sbift
public float getPdef_sboft() throws java.io.IOException
outer face thickness for softbody deflection
java.io.IOException
__DNA__FIELD__pdef_sboft
public void setPdef_sboft(float pdef_sboft) throws java.io.IOException
outer face thickness for softbody deflection
java.io.IOException
__DNA__FIELD__pdef_sboft
public float getClump_fac() throws java.io.IOException
guide curve, same as for particle child effects
java.io.IOException
__DNA__FIELD__clump_fac
public void setClump_fac(float clump_fac) throws java.io.IOException
guide curve, same as for particle child effects
java.io.IOException
__DNA__FIELD__clump_fac
public float getClump_pow() throws java.io.IOException
java.io.IOException
__DNA__FIELD__clump_pow
public void setClump_pow(float clump_pow) throws java.io.IOException
java.io.IOException
__DNA__FIELD__clump_pow
public float getKink_freq() throws java.io.IOException
java.io.IOException
__DNA__FIELD__kink_freq
public void setKink_freq(float kink_freq) throws java.io.IOException
java.io.IOException
__DNA__FIELD__kink_freq
public float getKink_shape() throws java.io.IOException
java.io.IOException
__DNA__FIELD__kink_shape
public void setKink_shape(float kink_shape) throws java.io.IOException
java.io.IOException
__DNA__FIELD__kink_shape
public float getKink_amp() throws java.io.IOException
java.io.IOException
__DNA__FIELD__kink_amp
public void setKink_amp(float kink_amp) throws java.io.IOException
java.io.IOException
__DNA__FIELD__kink_amp
public float getFree_end() throws java.io.IOException
java.io.IOException
__DNA__FIELD__free_end
public void setFree_end(float free_end) throws java.io.IOException
java.io.IOException
__DNA__FIELD__free_end
public float getTex_nabla() throws java.io.IOException
texture effector Used for calculating partial derivatives
java.io.IOException
__DNA__FIELD__tex_nabla
public void setTex_nabla(float tex_nabla) throws java.io.IOException
texture effector Used for calculating partial derivatives
java.io.IOException
__DNA__FIELD__tex_nabla
public CPointer<Tex> getTex() throws java.io.IOException
Texture of the texture effector
java.io.IOException
__DNA__FIELD__tex
public void setTex(CPointer<Tex> tex) throws java.io.IOException
Texture of the texture effector
java.io.IOException
__DNA__FIELD__tex
public CPointer<java.lang.Object> getRng() throws java.io.IOException
effector noise random noise generator for e.g. wind
java.io.IOException
__DNA__FIELD__rng
public void setRng(CPointer<java.lang.Object> rng) throws java.io.IOException
effector noise random noise generator for e.g. wind
java.io.IOException
__DNA__FIELD__rng
public float getF_noise() throws java.io.IOException
noise of force
java.io.IOException
__DNA__FIELD__f_noise
public void setF_noise(float f_noise) throws java.io.IOException
noise of force
java.io.IOException
__DNA__FIELD__f_noise
public int getSeed() throws java.io.IOException
noise random seed
java.io.IOException
__DNA__FIELD__seed
public void setSeed(int seed) throws java.io.IOException
noise random seed
java.io.IOException
__DNA__FIELD__seed
public CPointer<BlenderObject> getF_source() throws java.io.IOException
force source object
java.io.IOException
__DNA__FIELD__f_source
public void setF_source(CPointer<BlenderObject> f_source) throws java.io.IOException
force source object
java.io.IOException
__DNA__FIELD__f_source
public CPointer<PartDeflect> __io__addressof()