Class MeshStatVis
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.MeshStatVis
-
public class MeshStatVis extends CFacade
Generated facet for DNA struct type 'MeshStatVis'.Class Documentation
Blender Source Code
Stats Stats for Meshes.
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad1
Field descriptor (offset) for struct member '_pad1'.static long[]
__DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.static long[]
__DNA__FIELD__distort_max
Field descriptor (offset) for struct member 'distort_max'.static long[]
__DNA__FIELD__distort_min
Field descriptor (offset) for struct member 'distort_min'.static long[]
__DNA__FIELD__overhang_axis
Field descriptor (offset) for struct member 'overhang_axis'.static long[]
__DNA__FIELD__overhang_max
Field descriptor (offset) for struct member 'overhang_max'.static long[]
__DNA__FIELD__overhang_min
Field descriptor (offset) for struct member 'overhang_min'.static long[]
__DNA__FIELD__sharp_max
Field descriptor (offset) for struct member 'sharp_max'.static long[]
__DNA__FIELD__sharp_min
Field descriptor (offset) for struct member 'sharp_min'.static long[]
__DNA__FIELD__thickness_max
Field descriptor (offset) for struct member 'thickness_max'.static long[]
__DNA__FIELD__thickness_min
Field descriptor (offset) for struct member 'thickness_min'.static long[]
__DNA__FIELD__thickness_samples
Field descriptor (offset) for struct member 'thickness_samples'.static long[]
__DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct MeshStatVis.-
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 MeshStatVis(long __address, Block __block, BlockTable __blockTable)
protected
MeshStatVis(MeshStatVis that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<MeshStatVis>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad1()
Get method for struct member '_pad1'.CArrayFacade<java.lang.Byte>
get_pad2()
Get method for struct member '_pad2'.float
getDistort_max()
Get method for struct member 'distort_max'.float
getDistort_min()
Get method for struct member 'distort_min'.byte
getOverhang_axis()
Get method for struct member 'overhang_axis'.float
getOverhang_max()
Get method for struct member 'overhang_max'.float
getOverhang_min()
Get method for struct member 'overhang_min'.float
getSharp_max()
Get method for struct member 'sharp_max'.float
getSharp_min()
Get method for struct member 'sharp_min'.float
getThickness_max()
Get method for struct member 'thickness_max'.float
getThickness_min()
Get method for struct member 'thickness_min'.byte
getThickness_samples()
Get method for struct member 'thickness_samples'.byte
getType()
Get method for struct member 'type'.void
set_pad1(CArrayFacade<java.lang.Byte> _pad1)
Set method for struct member '_pad1'.void
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.void
setDistort_max(float distort_max)
Set method for struct member 'distort_max'.void
setDistort_min(float distort_min)
Set method for struct member 'distort_min'.void
setOverhang_axis(byte overhang_axis)
Set method for struct member 'overhang_axis'.void
setOverhang_max(float overhang_max)
Set method for struct member 'overhang_max'.void
setOverhang_min(float overhang_min)
Set method for struct member 'overhang_min'.void
setSharp_max(float sharp_max)
Set method for struct member 'sharp_max'.void
setSharp_min(float sharp_min)
Set method for struct member 'sharp_min'.void
setThickness_max(float thickness_max)
Set method for struct member 'thickness_max'.void
setThickness_min(float thickness_min)
Set method for struct member 'thickness_min'.void
setThickness_samples(byte thickness_samples)
Set method for struct member 'thickness_samples'.void
setType(byte type)
Set method for struct member 'type'.-
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 MeshStatVis.It is required when allocating a new block to store data for MeshStatVis.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__type
public static final long[] __DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.Field Documentation
Blender Python API
Type of data to visualize/checkPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__type); CPointer<Byte> p_type = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'type'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD___pad1
public static final long[] __DNA__FIELD___pad1
Field descriptor (offset) for struct member '_pad1'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD___pad1); CPointer<CArrayFacade<Byte>> p__pad1 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad1'
- Signature: 'char[2]'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__overhang_axis
public static final long[] __DNA__FIELD__overhang_axis
Field descriptor (offset) for struct member 'overhang_axis'.Field Documentation
Blender Source Code
overhang
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__overhang_axis); CPointer<Byte> p_overhang_axis = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'overhang_axis'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__overhang_min
public static final long[] __DNA__FIELD__overhang_min
Field descriptor (offset) for struct member 'overhang_min'.Field Documentation
Blender Python API
Minimum angle to displayPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__overhang_min); CPointer<Float> p_overhang_min = p.cast(new Class[]{Float.class});
Metadata
- Field: 'overhang_min'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__overhang_max
public static final long[] __DNA__FIELD__overhang_max
Field descriptor (offset) for struct member 'overhang_max'.Field Documentation
Blender Python API
Maximum angle to displayPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__overhang_max); CPointer<Float> p_overhang_max = p.cast(new Class[]{Float.class});
Metadata
- Field: 'overhang_max'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__thickness_min
public static final long[] __DNA__FIELD__thickness_min
Field descriptor (offset) for struct member 'thickness_min'.Field Documentation
Blender Python API
Minimum for measuring thicknessBlender Source Code
thickness
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__thickness_min); CPointer<Float> p_thickness_min = p.cast(new Class[]{Float.class});
Metadata
- Field: 'thickness_min'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__thickness_max
public static final long[] __DNA__FIELD__thickness_max
Field descriptor (offset) for struct member 'thickness_max'.Field Documentation
Blender Python API
Maximum for measuring thicknessPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__thickness_max); CPointer<Float> p_thickness_max = p.cast(new Class[]{Float.class});
Metadata
- Field: 'thickness_max'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__thickness_samples
public static final long[] __DNA__FIELD__thickness_samples
Field descriptor (offset) for struct member 'thickness_samples'.Field Documentation
Blender Python API
Number of samples to test per facePointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__thickness_samples); CPointer<Byte> p_thickness_samples = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'thickness_samples'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__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:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD___pad2); CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad2'
- Signature: 'char[3]'
- Actual Size (32bit/64bit): 3/3
-
__DNA__FIELD__distort_min
public static final long[] __DNA__FIELD__distort_min
Field descriptor (offset) for struct member 'distort_min'.Field Documentation
Blender Python API
Minimum angle to displayBlender Source Code
distort
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__distort_min); CPointer<Float> p_distort_min = p.cast(new Class[]{Float.class});
Metadata
- Field: 'distort_min'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__distort_max
public static final long[] __DNA__FIELD__distort_max
Field descriptor (offset) for struct member 'distort_max'.Field Documentation
Blender Python API
Maximum angle to displayPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__distort_max); CPointer<Float> p_distort_max = p.cast(new Class[]{Float.class});
Metadata
- Field: 'distort_max'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__sharp_min
public static final long[] __DNA__FIELD__sharp_min
Field descriptor (offset) for struct member 'sharp_min'.Field Documentation
Blender Python API
Minimum angle to displayBlender Source Code
sharp
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__sharp_min); CPointer<Float> p_sharp_min = p.cast(new Class[]{Float.class});
Metadata
- Field: 'sharp_min'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__sharp_max
public static final long[] __DNA__FIELD__sharp_max
Field descriptor (offset) for struct member 'sharp_max'.Field Documentation
Blender Python API
Maximum angle to displayPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
MeshStatVis meshstatvis = ...; CPointer<Object> p = meshstatvis.__dna__addressof(MeshStatVis.__DNA__FIELD__sharp_max); CPointer<Float> p_sharp_max = p.cast(new Class[]{Float.class});
Metadata
- Field: 'sharp_max'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
-
Constructor Detail
-
MeshStatVis
public MeshStatVis(long __address, Block __block, BlockTable __blockTable)
-
MeshStatVis
protected MeshStatVis(MeshStatVis that)
-
-
Method Detail
-
getType
public byte getType() throws java.io.IOException
Get method for struct member 'type'.Field Documentation
Blender Python API
Type of data to visualize/check- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__type
-
setType
public void setType(byte type) throws java.io.IOException
Set method for struct member 'type'.Field Documentation
Blender Python API
Type of data to visualize/check- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__type
-
get_pad1
public CArrayFacade<java.lang.Byte> get_pad1() throws java.io.IOException
Get method for struct member '_pad1'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad1
-
set_pad1
public void set_pad1(CArrayFacade<java.lang.Byte> _pad1) throws java.io.IOException
Set method for struct member '_pad1'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad1
-
getOverhang_axis
public byte getOverhang_axis() throws java.io.IOException
Get method for struct member 'overhang_axis'.Field Documentation
Blender Source Code
overhang
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overhang_axis
-
setOverhang_axis
public void setOverhang_axis(byte overhang_axis) throws java.io.IOException
Set method for struct member 'overhang_axis'.Field Documentation
Blender Source Code
overhang
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overhang_axis
-
getOverhang_min
public float getOverhang_min() throws java.io.IOException
Get method for struct member 'overhang_min'.Field Documentation
Blender Python API
Minimum angle to display- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overhang_min
-
setOverhang_min
public void setOverhang_min(float overhang_min) throws java.io.IOException
Set method for struct member 'overhang_min'.Field Documentation
Blender Python API
Minimum angle to display- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overhang_min
-
getOverhang_max
public float getOverhang_max() throws java.io.IOException
Get method for struct member 'overhang_max'.Field Documentation
Blender Python API
Maximum angle to display- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overhang_max
-
setOverhang_max
public void setOverhang_max(float overhang_max) throws java.io.IOException
Set method for struct member 'overhang_max'.Field Documentation
Blender Python API
Maximum angle to display- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overhang_max
-
getThickness_min
public float getThickness_min() throws java.io.IOException
Get method for struct member 'thickness_min'.Field Documentation
Blender Python API
Minimum for measuring thicknessBlender Source Code
thickness
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__thickness_min
-
setThickness_min
public void setThickness_min(float thickness_min) throws java.io.IOException
Set method for struct member 'thickness_min'.Field Documentation
Blender Python API
Minimum for measuring thicknessBlender Source Code
thickness
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__thickness_min
-
getThickness_max
public float getThickness_max() throws java.io.IOException
Get method for struct member 'thickness_max'.Field Documentation
Blender Python API
Maximum for measuring thickness- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__thickness_max
-
setThickness_max
public void setThickness_max(float thickness_max) throws java.io.IOException
Set method for struct member 'thickness_max'.Field Documentation
Blender Python API
Maximum for measuring thickness- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__thickness_max
-
getThickness_samples
public byte getThickness_samples() throws java.io.IOException
Get method for struct member 'thickness_samples'.Field Documentation
Blender Python API
Number of samples to test per face- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__thickness_samples
-
setThickness_samples
public void setThickness_samples(byte thickness_samples) throws java.io.IOException
Set method for struct member 'thickness_samples'.Field Documentation
Blender Python API
Number of samples to test per face- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__thickness_samples
-
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
-
getDistort_min
public float getDistort_min() throws java.io.IOException
Get method for struct member 'distort_min'.Field Documentation
Blender Python API
Minimum angle to displayBlender Source Code
distort
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__distort_min
-
setDistort_min
public void setDistort_min(float distort_min) throws java.io.IOException
Set method for struct member 'distort_min'.Field Documentation
Blender Python API
Minimum angle to displayBlender Source Code
distort
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__distort_min
-
getDistort_max
public float getDistort_max() throws java.io.IOException
Get method for struct member 'distort_max'.Field Documentation
Blender Python API
Maximum angle to display- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__distort_max
-
setDistort_max
public void setDistort_max(float distort_max) throws java.io.IOException
Set method for struct member 'distort_max'.Field Documentation
Blender Python API
Maximum angle to display- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__distort_max
-
getSharp_min
public float getSharp_min() throws java.io.IOException
Get method for struct member 'sharp_min'.Field Documentation
Blender Python API
Minimum angle to displayBlender Source Code
sharp
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sharp_min
-
setSharp_min
public void setSharp_min(float sharp_min) throws java.io.IOException
Set method for struct member 'sharp_min'.Field Documentation
Blender Python API
Minimum angle to displayBlender Source Code
sharp
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sharp_min
-
getSharp_max
public float getSharp_max() throws java.io.IOException
Get method for struct member 'sharp_max'.Field Documentation
Blender Python API
Maximum angle to display- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sharp_max
-
setSharp_max
public void setSharp_max(float sharp_max) throws java.io.IOException
Set method for struct member 'sharp_max'.Field Documentation
Blender Python API
Maximum angle to display- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sharp_max
-
__io__addressof
public CPointer<MeshStatVis> __io__addressof()
Instantiates a pointer on this instance.
-
-