Class NodeShaderTexPointDensity
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.NodeShaderTexPointDensity
-
public class NodeShaderTexPointDensity extends CFacade
Generated facet for DNA struct type 'NodeShaderTexPointDensity'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.static long[]
__DNA__FIELD__base
Field descriptor (offset) for struct member 'base'.static long[]
__DNA__FIELD__cached_resolution
Field descriptor (offset) for struct member 'cached_resolution'.static long[]
__DNA__FIELD__color_source
Field descriptor (offset) for struct member 'color_source'.static long[]
__DNA__FIELD__interpolation
Field descriptor (offset) for struct member 'interpolation'.static long[]
__DNA__FIELD__ob_color_source
Field descriptor (offset) for struct member 'ob_color_source'.static long[]
__DNA__FIELD__particle_system
Field descriptor (offset) for struct member 'particle_system'.static long[]
__DNA__FIELD__pd
Field descriptor (offset) for struct member 'pd'.static long[]
__DNA__FIELD__point_source
Field descriptor (offset) for struct member 'point_source'.static long[]
__DNA__FIELD__radius
Field descriptor (offset) for struct member 'radius'.static long[]
__DNA__FIELD__resolution
Field descriptor (offset) for struct member 'resolution'.static long[]
__DNA__FIELD__space
Field descriptor (offset) for struct member 'space'.static long[]
__DNA__FIELD__vertex_attribute_name
Field descriptor (offset) for struct member 'vertex_attribute_name'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct NodeShaderTexPointDensity.-
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 NodeShaderTexPointDensity(long __address, Block __block, BlockTable __blockTable)
protected
NodeShaderTexPointDensity(NodeShaderTexPointDensity that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<NodeShaderTexPointDensity>
__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_pad2()
Get method for struct member '_pad2'.NodeTexBase
getBase()
Get method for struct member 'base'.int
getCached_resolution()
Get method for struct member 'cached_resolution'.short
getColor_source()
Get method for struct member 'color_source'.short
getInterpolation()
Get method for struct member 'interpolation'.short
getOb_color_source()
Get method for struct member 'ob_color_source'.int
getParticle_system()
Get method for struct member 'particle_system'.PointDensity
getPd()
Get method for struct member 'pd'.short
getPoint_source()
Get method for struct member 'point_source'.float
getRadius()
Get method for struct member 'radius'.int
getResolution()
Get method for struct member 'resolution'.short
getSpace()
Get method for struct member 'space'.CArrayFacade<java.lang.Byte>
getVertex_attribute_name()
Get method for struct member 'vertex_attribute_name'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.void
setBase(NodeTexBase base)
Set method for struct member 'base'.void
setCached_resolution(int cached_resolution)
Set method for struct member 'cached_resolution'.void
setColor_source(short color_source)
Set method for struct member 'color_source'.void
setInterpolation(short interpolation)
Set method for struct member 'interpolation'.void
setOb_color_source(short ob_color_source)
Set method for struct member 'ob_color_source'.void
setParticle_system(int particle_system)
Set method for struct member 'particle_system'.void
setPd(PointDensity pd)
Set method for struct member 'pd'.void
setPoint_source(short point_source)
Set method for struct member 'point_source'.void
setRadius(float radius)
Set method for struct member 'radius'.void
setResolution(int resolution)
Set method for struct member 'resolution'.void
setSpace(short space)
Set method for struct member 'space'.void
setVertex_attribute_name(CArrayFacade<java.lang.Byte> vertex_attribute_name)
Set method for struct member 'vertex_attribute_name'.-
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 NodeShaderTexPointDensity.It is required when allocating a new block to store data for NodeShaderTexPointDensity.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__base
public static final long[] __DNA__FIELD__base
Field descriptor (offset) for struct member 'base'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__base); CPointer<NodeTexBase> p_base = p.cast(new Class[]{NodeTexBase.class});
Metadata
- Field: 'base'
- Signature: 'NodeTexBase'
- Actual Size (32bit/64bit): 956/960
-
__DNA__FIELD__point_source
public static final long[] __DNA__FIELD__point_source
Field descriptor (offset) for struct member 'point_source'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__point_source); CPointer<Short> p_point_source = p.cast(new Class[]{Short.class});
Metadata
- Field: 'point_source'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD___pad
public static final long[] __DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char[2]'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__particle_system
public static final long[] __DNA__FIELD__particle_system
Field descriptor (offset) for struct member 'particle_system'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__particle_system); CPointer<Integer> p_particle_system = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'particle_system'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__radius
public static final long[] __DNA__FIELD__radius
Field descriptor (offset) for struct member 'radius'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__radius); CPointer<Float> p_radius = p.cast(new Class[]{Float.class});
Metadata
- Field: 'radius'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__resolution
public static final long[] __DNA__FIELD__resolution
Field descriptor (offset) for struct member 'resolution'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__resolution); CPointer<Integer> p_resolution = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'resolution'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__space
public static final long[] __DNA__FIELD__space
Field descriptor (offset) for struct member 'space'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__space); CPointer<Short> p_space = p.cast(new Class[]{Short.class});
Metadata
- Field: 'space'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__interpolation
public static final long[] __DNA__FIELD__interpolation
Field descriptor (offset) for struct member 'interpolation'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__interpolation); CPointer<Short> p_interpolation = p.cast(new Class[]{Short.class});
Metadata
- Field: 'interpolation'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__color_source
public static final long[] __DNA__FIELD__color_source
Field descriptor (offset) for struct member 'color_source'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__color_source); CPointer<Short> p_color_source = p.cast(new Class[]{Short.class});
Metadata
- Field: 'color_source'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__ob_color_source
public static final long[] __DNA__FIELD__ob_color_source
Field descriptor (offset) for struct member 'ob_color_source'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__ob_color_source); CPointer<Short> p_ob_color_source = p.cast(new Class[]{Short.class});
Metadata
- Field: 'ob_color_source'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__vertex_attribute_name
public static final long[] __DNA__FIELD__vertex_attribute_name
Field descriptor (offset) for struct member 'vertex_attribute_name'.Field Documentation
Blender Source Code
Vertex attribute layer for color source, MAX_CUSTOMDATA_LAYER_NAME.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__vertex_attribute_name); CPointer<CArrayFacade<Byte>> p_vertex_attribute_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'vertex_attribute_name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__pd
public static final long[] __DNA__FIELD__pd
Field descriptor (offset) for struct member 'pd'.Field Documentation
Blender Source Code
Used at runtime only by sampling RNA API.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__pd); CPointer<PointDensity> p_pd = p.cast(new Class[]{PointDensity.class});
Metadata
- Field: 'pd'
- Signature: 'PointDensity'
- Actual Size (32bit/64bit): 148/168
-
__DNA__FIELD__cached_resolution
public static final long[] __DNA__FIELD__cached_resolution
Field descriptor (offset) for struct member 'cached_resolution'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD__cached_resolution); CPointer<Integer> p_cached_resolution = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'cached_resolution'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD___pad2
public static final long[] __DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
NodeShaderTexPointDensity nodeshadertexpointdensity = ...; CPointer<Object> p = nodeshadertexpointdensity.__dna__addressof(NodeShaderTexPointDensity.__DNA__FIELD___pad2); CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad2'
- Signature: 'char[4]'
- Actual Size (32bit/64bit): 4/4
-
-
Constructor Detail
-
NodeShaderTexPointDensity
public NodeShaderTexPointDensity(long __address, Block __block, BlockTable __blockTable)
-
NodeShaderTexPointDensity
protected NodeShaderTexPointDensity(NodeShaderTexPointDensity that)
-
-
Method Detail
-
getBase
public NodeTexBase getBase() throws java.io.IOException
Get method for struct member 'base'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__base
-
setBase
public void setBase(NodeTexBase base) throws java.io.IOException
Set method for struct member 'base'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__base
-
getPoint_source
public short getPoint_source() throws java.io.IOException
Get method for struct member 'point_source'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__point_source
-
setPoint_source
public void setPoint_source(short point_source) throws java.io.IOException
Set method for struct member 'point_source'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__point_source
-
get_pad
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
Get method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
set_pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
Set method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
getParticle_system
public int getParticle_system() throws java.io.IOException
Get method for struct member 'particle_system'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__particle_system
-
setParticle_system
public void setParticle_system(int particle_system) throws java.io.IOException
Set method for struct member 'particle_system'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__particle_system
-
getRadius
public float getRadius() throws java.io.IOException
Get method for struct member 'radius'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__radius
-
setRadius
public void setRadius(float radius) throws java.io.IOException
Set method for struct member 'radius'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__radius
-
getResolution
public int getResolution() throws java.io.IOException
Get method for struct member 'resolution'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__resolution
-
setResolution
public void setResolution(int resolution) throws java.io.IOException
Set method for struct member 'resolution'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__resolution
-
getSpace
public short getSpace() throws java.io.IOException
Get method for struct member 'space'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__space
-
setSpace
public void setSpace(short space) throws java.io.IOException
Set method for struct member 'space'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__space
-
getInterpolation
public short getInterpolation() throws java.io.IOException
Get method for struct member 'interpolation'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__interpolation
-
setInterpolation
public void setInterpolation(short interpolation) throws java.io.IOException
Set method for struct member 'interpolation'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__interpolation
-
getColor_source
public short getColor_source() throws java.io.IOException
Get method for struct member 'color_source'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__color_source
-
setColor_source
public void setColor_source(short color_source) throws java.io.IOException
Set method for struct member 'color_source'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__color_source
-
getOb_color_source
public short getOb_color_source() throws java.io.IOException
Get method for struct member 'ob_color_source'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ob_color_source
-
setOb_color_source
public void setOb_color_source(short ob_color_source) throws java.io.IOException
Set method for struct member 'ob_color_source'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ob_color_source
-
getVertex_attribute_name
public CArrayFacade<java.lang.Byte> getVertex_attribute_name() throws java.io.IOException
Get method for struct member 'vertex_attribute_name'.Field Documentation
Blender Source Code
Vertex attribute layer for color source, MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vertex_attribute_name
-
setVertex_attribute_name
public void setVertex_attribute_name(CArrayFacade<java.lang.Byte> vertex_attribute_name) throws java.io.IOException
Set method for struct member 'vertex_attribute_name'.Field Documentation
Blender Source Code
Vertex attribute layer for color source, MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vertex_attribute_name
-
getPd
public PointDensity getPd() throws java.io.IOException
Get method for struct member 'pd'.Field Documentation
Blender Source Code
Used at runtime only by sampling RNA API.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pd
-
setPd
public void setPd(PointDensity pd) throws java.io.IOException
Set method for struct member 'pd'.Field Documentation
Blender Source Code
Used at runtime only by sampling RNA API.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pd
-
getCached_resolution
public int getCached_resolution() throws java.io.IOException
Get method for struct member 'cached_resolution'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cached_resolution
-
setCached_resolution
public void setCached_resolution(int cached_resolution) throws java.io.IOException
Set method for struct member 'cached_resolution'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cached_resolution
-
get_pad2
public CArrayFacade<java.lang.Byte> get_pad2() throws java.io.IOException
Get method for struct member '_pad2'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad2
-
set_pad2
public void set_pad2(CArrayFacade<java.lang.Byte> _pad2) throws java.io.IOException
Set method for struct member '_pad2'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad2
-
__io__addressof
public CPointer<NodeShaderTexPointDensity> __io__addressof()
Instantiates a pointer on this instance.
-
-