public class LightProbe extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.
|
static long[] |
__DNA__FIELD___pad1
Field descriptor (offset) for struct member '_pad1'.
|
static long[] |
__DNA__FIELD__adt
Field descriptor (offset) for struct member 'adt'.
|
static long[] |
__DNA__FIELD__attenuation_type
Field descriptor (offset) for struct member 'attenuation_type'.
|
static long[] |
__DNA__FIELD__clipend
Field descriptor (offset) for struct member 'clipend'.
|
static long[] |
__DNA__FIELD__clipsta
Field descriptor (offset) for struct member 'clipsta'.
|
static long[] |
__DNA__FIELD__distfalloff
Field descriptor (offset) for struct member 'distfalloff'.
|
static long[] |
__DNA__FIELD__distgridinf
Field descriptor (offset) for struct member 'distgridinf'.
|
static long[] |
__DNA__FIELD__distinf
Field descriptor (offset) for struct member 'distinf'.
|
static long[] |
__DNA__FIELD__distpar
Field descriptor (offset) for struct member 'distpar'.
|
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__grid_resolution_x
Field descriptor (offset) for struct member 'grid_resolution_x'.
|
static long[] |
__DNA__FIELD__grid_resolution_y
Field descriptor (offset) for struct member 'grid_resolution_y'.
|
static long[] |
__DNA__FIELD__grid_resolution_z
Field descriptor (offset) for struct member 'grid_resolution_z'.
|
static long[] |
__DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.
|
static long[] |
__DNA__FIELD__image
Field descriptor (offset) for struct member 'image'.
|
static long[] |
__DNA__FIELD__intensity
Field descriptor (offset) for struct member 'intensity'.
|
static long[] |
__DNA__FIELD__parallax_ob
Field descriptor (offset) for struct member 'parallax_ob'.
|
static long[] |
__DNA__FIELD__parallax_type
Field descriptor (offset) for struct member 'parallax_type'.
|
static long[] |
__DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.
|
static long[] |
__DNA__FIELD__vis_bias
Field descriptor (offset) for struct member 'vis_bias'.
|
static long[] |
__DNA__FIELD__vis_bleedbias
Field descriptor (offset) for struct member 'vis_bleedbias'.
|
static long[] |
__DNA__FIELD__vis_blur
Field descriptor (offset) for struct member 'vis_blur'.
|
static long[] |
__DNA__FIELD__visibility_grp
Field descriptor (offset) for struct member 'visibility_grp'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct LightProbe.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
LightProbe(LightProbe that) |
|
LightProbe(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<LightProbe> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Byte> |
get_pad()
Get method for struct member '_pad'.
|
CArrayFacade<java.lang.Byte> |
get_pad1()
Get method for struct member '_pad1'.
|
CPointer<AnimData> |
getAdt()
Get method for struct member 'adt'.
|
byte |
getAttenuation_type()
Get method for struct member 'attenuation_type'.
|
float |
getClipend()
Get method for struct member 'clipend'.
|
float |
getClipsta()
Get method for struct member 'clipsta'.
|
float |
getDistfalloff()
Get method for struct member 'distfalloff'.
|
float |
getDistgridinf()
Get method for struct member 'distgridinf'.
|
float |
getDistinf()
Get method for struct member 'distinf'.
|
float |
getDistpar()
Get method for struct member 'distpar'.
|
float |
getFalloff()
Get method for struct member 'falloff'.
|
byte |
getFlag()
Get method for struct member 'flag'.
|
int |
getGrid_resolution_x()
Get method for struct member 'grid_resolution_x'.
|
int |
getGrid_resolution_y()
Get method for struct member 'grid_resolution_y'.
|
int |
getGrid_resolution_z()
Get method for struct member 'grid_resolution_z'.
|
ID |
getId()
Get method for struct member 'id'.
|
CPointer<Image> |
getImage()
Get method for struct member 'image'.
|
float |
getIntensity()
Get method for struct member 'intensity'.
|
CPointer<BlenderObject> |
getParallax_ob()
Get method for struct member 'parallax_ob'.
|
byte |
getParallax_type()
Get method for struct member 'parallax_type'.
|
byte |
getType()
Get method for struct member 'type'.
|
float |
getVis_bias()
Get method for struct member 'vis_bias'.
|
float |
getVis_bleedbias()
Get method for struct member 'vis_bleedbias'.
|
float |
getVis_blur()
Get method for struct member 'vis_blur'.
|
CPointer<Collection> |
getVisibility_grp()
Get method for struct member 'visibility_grp'.
|
void |
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.
|
void |
set_pad1(CArrayFacade<java.lang.Byte> _pad1)
Set method for struct member '_pad1'.
|
void |
setAdt(CPointer<AnimData> adt)
Set method for struct member 'adt'.
|
void |
setAttenuation_type(byte attenuation_type)
Set method for struct member 'attenuation_type'.
|
void |
setClipend(float clipend)
Set method for struct member 'clipend'.
|
void |
setClipsta(float clipsta)
Set method for struct member 'clipsta'.
|
void |
setDistfalloff(float distfalloff)
Set method for struct member 'distfalloff'.
|
void |
setDistgridinf(float distgridinf)
Set method for struct member 'distgridinf'.
|
void |
setDistinf(float distinf)
Set method for struct member 'distinf'.
|
void |
setDistpar(float distpar)
Set method for struct member 'distpar'.
|
void |
setFalloff(float falloff)
Set method for struct member 'falloff'.
|
void |
setFlag(byte flag)
Set method for struct member 'flag'.
|
void |
setGrid_resolution_x(int grid_resolution_x)
Set method for struct member 'grid_resolution_x'.
|
void |
setGrid_resolution_y(int grid_resolution_y)
Set method for struct member 'grid_resolution_y'.
|
void |
setGrid_resolution_z(int grid_resolution_z)
Set method for struct member 'grid_resolution_z'.
|
void |
setId(ID id)
Set method for struct member 'id'.
|
void |
setImage(CPointer<Image> image)
Set method for struct member 'image'.
|
void |
setIntensity(float intensity)
Set method for struct member 'intensity'.
|
void |
setParallax_ob(CPointer<BlenderObject> parallax_ob)
Set method for struct member 'parallax_ob'.
|
void |
setParallax_type(byte parallax_type)
Set method for struct member 'parallax_type'.
|
void |
setType(byte type)
Set method for struct member 'type'.
|
void |
setVis_bias(float vis_bias)
Set method for struct member 'vis_bias'.
|
void |
setVis_bleedbias(float vis_bleedbias)
Set method for struct member 'vis_bleedbias'.
|
void |
setVis_blur(float vis_blur)
Set method for struct member 'vis_blur'.
|
void |
setVisibility_grp(CPointer<Collection> visibility_grp)
Set method for struct member 'visibility_grp'.
|
__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 LightProbe.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__id
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__id); CPointer<ID> p_id = p.cast(new Class[]{ID.class});
public static final long[] __DNA__FIELD__adt
Animation data (must be immediately after id for utilities to use it).
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__adt); CPointer<CPointer<AnimData>> p_adt = p.cast(new Class[]{CPointer.class, AnimData.class});
public static final long[] __DNA__FIELD__type
For realtime probe objects.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__type); CPointer<Byte> p_type = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__flag
General purpose flags for probes.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__flag); CPointer<Byte> p_flag = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__attenuation_type
Attenuation type.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__attenuation_type); CPointer<Byte> p_attenuation_type = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__parallax_type
Parallax type.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__parallax_type); CPointer<Byte> p_parallax_type = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__distinf
Influence Radius.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__distinf); CPointer<Float> p_distinf = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__distpar
Parallax Radius.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__distpar); CPointer<Float> p_distpar = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__falloff
Influence falloff.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__falloff); CPointer<Float> p_falloff = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__clipsta
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__clipsta); CPointer<Float> p_clipsta = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__clipend
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__clipend); CPointer<Float> p_clipend = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__vis_bias
VSM visibility biases.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__vis_bias); CPointer<Float> p_vis_bias = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__vis_bleedbias
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__vis_bleedbias); CPointer<Float> p_vis_bleedbias = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__vis_blur
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__vis_blur); CPointer<Float> p_vis_blur = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__intensity
Intensity multiplier.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__intensity); CPointer<Float> p_intensity = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__grid_resolution_x
Irradiance grid resolution.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__grid_resolution_x); CPointer<Integer> p_grid_resolution_x = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__grid_resolution_y
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__grid_resolution_y); CPointer<Integer> p_grid_resolution_y = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__grid_resolution_z
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__grid_resolution_z); CPointer<Integer> p_grid_resolution_z = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD___pad1
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD___pad1); CPointer<CArrayFacade<Byte>> p__pad1 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__parallax_ob
Object
to use as a parallax origin.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__parallax_ob); CPointer<CPointer<BlenderObject>> p_parallax_ob = p.cast(new Class[]{CPointer.class, BlenderObject.class});
public static final long[] __DNA__FIELD__image
Image
to use on as lighting data.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__image); CPointer<CPointer<Image>> p_image = p.cast(new Class[]{CPointer.class, Image.class});
public static final long[] __DNA__FIELD__visibility_grp
Object
visibility group, inclusive or exclusive.
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__visibility_grp); CPointer<CPointer<Collection>> p_visibility_grp = p.cast(new Class[]{CPointer.class, Collection.class});
public static final long[] __DNA__FIELD__distfalloff
Runtime display data
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__distfalloff); CPointer<Float> p_distfalloff = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__distgridinf
This is how you get a reference on the corresponding field in the struct:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__distgridinf); CPointer<Float> p_distgridinf = 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:
LightProbe lightprobe = ...; CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public LightProbe(long __address, Block __block, BlockTable __blockTable)
protected LightProbe(LightProbe that)
public ID getId() throws java.io.IOException
java.io.IOException
__DNA__FIELD__id
public void setId(ID id) throws java.io.IOException
java.io.IOException
__DNA__FIELD__id
public CPointer<AnimData> getAdt() throws java.io.IOException
Animation data (must be immediately after id for utilities to use it).
java.io.IOException
__DNA__FIELD__adt
public void setAdt(CPointer<AnimData> adt) throws java.io.IOException
Animation data (must be immediately after id for utilities to use it).
java.io.IOException
__DNA__FIELD__adt
public byte getType() throws java.io.IOException
For realtime probe objects.
java.io.IOException
__DNA__FIELD__type
public void setType(byte type) throws java.io.IOException
For realtime probe objects.
java.io.IOException
__DNA__FIELD__type
public byte getFlag() throws java.io.IOException
General purpose flags for probes.
java.io.IOException
__DNA__FIELD__flag
public void setFlag(byte flag) throws java.io.IOException
General purpose flags for probes.
java.io.IOException
__DNA__FIELD__flag
public byte getAttenuation_type() throws java.io.IOException
Attenuation type.
java.io.IOException
__DNA__FIELD__attenuation_type
public void setAttenuation_type(byte attenuation_type) throws java.io.IOException
Attenuation type.
java.io.IOException
__DNA__FIELD__attenuation_type
public byte getParallax_type() throws java.io.IOException
Parallax type.
java.io.IOException
__DNA__FIELD__parallax_type
public void setParallax_type(byte parallax_type) throws java.io.IOException
Parallax type.
java.io.IOException
__DNA__FIELD__parallax_type
public float getDistinf() throws java.io.IOException
Influence Radius.
java.io.IOException
__DNA__FIELD__distinf
public void setDistinf(float distinf) throws java.io.IOException
Influence Radius.
java.io.IOException
__DNA__FIELD__distinf
public float getDistpar() throws java.io.IOException
Parallax Radius.
java.io.IOException
__DNA__FIELD__distpar
public void setDistpar(float distpar) throws java.io.IOException
Parallax Radius.
java.io.IOException
__DNA__FIELD__distpar
public float getFalloff() throws java.io.IOException
Influence falloff.
java.io.IOException
__DNA__FIELD__falloff
public void setFalloff(float falloff) throws java.io.IOException
Influence falloff.
java.io.IOException
__DNA__FIELD__falloff
public float getClipsta() throws java.io.IOException
java.io.IOException
__DNA__FIELD__clipsta
public void setClipsta(float clipsta) throws java.io.IOException
java.io.IOException
__DNA__FIELD__clipsta
public float getClipend() throws java.io.IOException
java.io.IOException
__DNA__FIELD__clipend
public void setClipend(float clipend) throws java.io.IOException
java.io.IOException
__DNA__FIELD__clipend
public float getVis_bias() throws java.io.IOException
VSM visibility biases.
java.io.IOException
__DNA__FIELD__vis_bias
public void setVis_bias(float vis_bias) throws java.io.IOException
VSM visibility biases.
java.io.IOException
__DNA__FIELD__vis_bias
public float getVis_bleedbias() throws java.io.IOException
java.io.IOException
__DNA__FIELD__vis_bleedbias
public void setVis_bleedbias(float vis_bleedbias) throws java.io.IOException
java.io.IOException
__DNA__FIELD__vis_bleedbias
public float getVis_blur() throws java.io.IOException
java.io.IOException
__DNA__FIELD__vis_blur
public void setVis_blur(float vis_blur) throws java.io.IOException
java.io.IOException
__DNA__FIELD__vis_blur
public float getIntensity() throws java.io.IOException
Intensity multiplier.
java.io.IOException
__DNA__FIELD__intensity
public void setIntensity(float intensity) throws java.io.IOException
Intensity multiplier.
java.io.IOException
__DNA__FIELD__intensity
public int getGrid_resolution_x() throws java.io.IOException
Irradiance grid resolution.
java.io.IOException
__DNA__FIELD__grid_resolution_x
public void setGrid_resolution_x(int grid_resolution_x) throws java.io.IOException
Irradiance grid resolution.
java.io.IOException
__DNA__FIELD__grid_resolution_x
public int getGrid_resolution_y() throws java.io.IOException
java.io.IOException
__DNA__FIELD__grid_resolution_y
public void setGrid_resolution_y(int grid_resolution_y) throws java.io.IOException
java.io.IOException
__DNA__FIELD__grid_resolution_y
public int getGrid_resolution_z() throws java.io.IOException
java.io.IOException
__DNA__FIELD__grid_resolution_z
public void setGrid_resolution_z(int grid_resolution_z) throws java.io.IOException
java.io.IOException
__DNA__FIELD__grid_resolution_z
public CArrayFacade<java.lang.Byte> get_pad1() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad1
public void set_pad1(CArrayFacade<java.lang.Byte> _pad1) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad1
public CPointer<BlenderObject> getParallax_ob() throws java.io.IOException
Object
to use as a parallax origin.
java.io.IOException
__DNA__FIELD__parallax_ob
public void setParallax_ob(CPointer<BlenderObject> parallax_ob) throws java.io.IOException
Object
to use as a parallax origin.
java.io.IOException
__DNA__FIELD__parallax_ob
public CPointer<Image> getImage() throws java.io.IOException
Image
to use on as lighting data.
java.io.IOException
__DNA__FIELD__image
public void setImage(CPointer<Image> image) throws java.io.IOException
Image
to use on as lighting data.
java.io.IOException
__DNA__FIELD__image
public CPointer<Collection> getVisibility_grp() throws java.io.IOException
Object
visibility group, inclusive or exclusive.
java.io.IOException
__DNA__FIELD__visibility_grp
public void setVisibility_grp(CPointer<Collection> visibility_grp) throws java.io.IOException
Object
visibility group, inclusive or exclusive.
java.io.IOException
__DNA__FIELD__visibility_grp
public float getDistfalloff() throws java.io.IOException
Runtime display data
java.io.IOException
__DNA__FIELD__distfalloff
public void setDistfalloff(float distfalloff) throws java.io.IOException
Runtime display data
java.io.IOException
__DNA__FIELD__distfalloff
public float getDistgridinf() throws java.io.IOException
java.io.IOException
__DNA__FIELD__distgridinf
public void setDistgridinf(float distgridinf) throws java.io.IOException
java.io.IOException
__DNA__FIELD__distgridinf
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public CPointer<LightProbe> __io__addressof()