public class MetaBall extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__adt
Field descriptor (offset) for struct member 'adt'.
|
static long[] |
__DNA__FIELD__disp
Field descriptor (offset) for struct member 'disp'.
|
static long[] |
__DNA__FIELD__editelems
Field descriptor (offset) for struct member 'editelems'.
|
static long[] |
__DNA__FIELD__elems
Field descriptor (offset) for struct member 'elems'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__flag2
Field descriptor (offset) for struct member 'flag2'.
|
static long[] |
__DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.
|
static long[] |
__DNA__FIELD__ipo
Field descriptor (offset) for struct member 'ipo'.
|
static long[] |
__DNA__FIELD__lastelem
Field descriptor (offset) for struct member 'lastelem'.
|
static long[] |
__DNA__FIELD__loc
Field descriptor (offset) for struct member 'loc'.
|
static long[] |
__DNA__FIELD__mat
Field descriptor (offset) for struct member 'mat'.
|
static long[] |
__DNA__FIELD__pad
Field descriptor (offset) for struct member 'pad'.
|
static long[] |
__DNA__FIELD__rendersize
Field descriptor (offset) for struct member 'rendersize'.
|
static long[] |
__DNA__FIELD__rot
Field descriptor (offset) for struct member 'rot'.
|
static long[] |
__DNA__FIELD__size
Field descriptor (offset) for struct member 'size'.
|
static long[] |
__DNA__FIELD__texflag
Field descriptor (offset) for struct member 'texflag'.
|
static long[] |
__DNA__FIELD__thresh
Field descriptor (offset) for struct member 'thresh'.
|
static long[] |
__DNA__FIELD__totcol
Field descriptor (offset) for struct member 'totcol'.
|
static long[] |
__DNA__FIELD__wiresize
Field descriptor (offset) for struct member 'wiresize'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct MetaBall.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
MetaBall(long __address,
Block __block,
BlockTable __blockTable) |
protected |
MetaBall(MetaBall that) |
Modifier and Type | Method and Description |
---|---|
CPointer<MetaBall> |
__io__addressof()
Instantiates a pointer on this instance.
|
CPointer<AnimData> |
getAdt()
Get method for struct member 'adt'.
|
ListBase |
getDisp()
Get method for struct member 'disp'.
|
CPointer<ListBase> |
getEditelems()
Get method for struct member 'editelems'.
|
ListBase |
getElems()
Get method for struct member 'elems'.
|
byte |
getFlag()
Get method for struct member 'flag'.
|
byte |
getFlag2()
Get method for struct member 'flag2'.
|
ID |
getId()
Get method for struct member 'id'.
|
CPointer<Ipo> |
getIpo()
Get method for struct member 'ipo'.
|
CPointer<MetaElem> |
getLastelem()
Get method for struct member 'lastelem'.
|
CArrayFacade<java.lang.Float> |
getLoc()
Get method for struct member 'loc'.
|
CPointer<CPointer<Material>> |
getMat()
Get method for struct member 'mat'.
|
short |
getPad()
Get method for struct member 'pad'.
|
float |
getRendersize()
Get method for struct member 'rendersize'.
|
CArrayFacade<java.lang.Float> |
getRot()
Get method for struct member 'rot'.
|
CArrayFacade<java.lang.Float> |
getSize()
Get method for struct member 'size'.
|
short |
getTexflag()
Get method for struct member 'texflag'.
|
float |
getThresh()
Get method for struct member 'thresh'.
|
short |
getTotcol()
Get method for struct member 'totcol'.
|
float |
getWiresize()
Get method for struct member 'wiresize'.
|
void |
setAdt(CPointer<AnimData> adt)
Set method for struct member 'adt'.
|
void |
setDisp(ListBase disp)
Set method for struct member 'disp'.
|
void |
setEditelems(CPointer<ListBase> editelems)
Set method for struct member 'editelems'.
|
void |
setElems(ListBase elems)
Set method for struct member 'elems'.
|
void |
setFlag(byte flag)
Set method for struct member 'flag'.
|
void |
setFlag2(byte flag2)
Set method for struct member 'flag2'.
|
void |
setId(ID id)
Set method for struct member 'id'.
|
void |
setIpo(CPointer<Ipo> ipo)
Set method for struct member 'ipo'.
|
void |
setLastelem(CPointer<MetaElem> lastelem)
Set method for struct member 'lastelem'.
|
void |
setLoc(CArrayFacade<java.lang.Float> loc)
Set method for struct member 'loc'.
|
void |
setMat(CPointer<CPointer<Material>> mat)
Set method for struct member 'mat'.
|
void |
setPad(short pad)
Set method for struct member 'pad'.
|
void |
setRendersize(float rendersize)
Set method for struct member 'rendersize'.
|
void |
setRot(CArrayFacade<java.lang.Float> rot)
Set method for struct member 'rot'.
|
void |
setSize(CArrayFacade<java.lang.Float> size)
Set method for struct member 'size'.
|
void |
setTexflag(short texflag)
Set method for struct member 'texflag'.
|
void |
setThresh(float thresh)
Set method for struct member 'thresh'.
|
void |
setTotcol(short totcol)
Set method for struct member 'totcol'.
|
void |
setWiresize(float wiresize)
Set method for struct member 'wiresize'.
|
__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 MetaBall.
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:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__id); CPointer<ID> p_id = p.cast(new Class[]{ID.class});
public static final long[] __DNA__FIELD__adt
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__adt); CPointer<CPointer<AnimData>> p_adt = p.cast(new Class[]{CPointer.class, AnimData.class});
public static final long[] __DNA__FIELD__elems
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__elems); CPointer<ListBase> p_elems = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__disp
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__disp); CPointer<ListBase> p_disp = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__editelems
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__editelems); CPointer<CPointer<ListBase>> p_editelems = p.cast(new Class[]{CPointer.class, ListBase.class});
public static final long[] __DNA__FIELD__ipo
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
public static final long[] __DNA__FIELD__mat
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__mat); CPointer<CPointer<CPointer<Material>>> p_mat = p.cast(new Class[]{CPointer.class, CPointer.class, Material.class});
public static final long[] __DNA__FIELD__flag
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__flag); CPointer<Byte> p_flag = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__flag2
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__flag2); CPointer<Byte> p_flag2 = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__totcol
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__totcol); CPointer<Short> p_totcol = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__texflag
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__texflag); CPointer<Short> p_texflag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__pad
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__pad); CPointer<Short> p_pad = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__loc
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__loc); CPointer<CArrayFacade<Float>> p_loc = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__size
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__size); CPointer<CArrayFacade<Float>> p_size = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__rot
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__rot); CPointer<CArrayFacade<Float>> p_rot = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__wiresize
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__wiresize); CPointer<Float> p_wiresize = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__rendersize
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__rendersize); CPointer<Float> p_rendersize = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__thresh
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__thresh); CPointer<Float> p_thresh = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__lastelem
This is how you get a reference on the corresponding field in the struct:
MetaBall metaball = ...; CPointer<Object> p = metaball.__dna__addressof(MetaBall.__DNA__FIELD__lastelem); CPointer<CPointer<MetaElem>> p_lastelem = p.cast(new Class[]{CPointer.class, MetaElem.class});
public MetaBall(long __address, Block __block, BlockTable __blockTable)
protected MetaBall(MetaBall 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
java.io.IOException
__DNA__FIELD__adt
public void setAdt(CPointer<AnimData> adt) throws java.io.IOException
java.io.IOException
__DNA__FIELD__adt
public ListBase getElems() throws java.io.IOException
java.io.IOException
__DNA__FIELD__elems
public void setElems(ListBase elems) throws java.io.IOException
java.io.IOException
__DNA__FIELD__elems
public ListBase getDisp() throws java.io.IOException
java.io.IOException
__DNA__FIELD__disp
public void setDisp(ListBase disp) throws java.io.IOException
java.io.IOException
__DNA__FIELD__disp
public CPointer<ListBase> getEditelems() throws java.io.IOException
java.io.IOException
__DNA__FIELD__editelems
public void setEditelems(CPointer<ListBase> editelems) throws java.io.IOException
java.io.IOException
__DNA__FIELD__editelems
public CPointer<Ipo> getIpo() throws java.io.IOException
java.io.IOException
__DNA__FIELD__ipo
public void setIpo(CPointer<Ipo> ipo) throws java.io.IOException
java.io.IOException
__DNA__FIELD__ipo
public CPointer<CPointer<Material>> getMat() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mat
public void setMat(CPointer<CPointer<Material>> mat) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mat
public byte getFlag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public void setFlag(byte flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public byte getFlag2() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag2
public void setFlag2(byte flag2) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag2
public short getTotcol() throws java.io.IOException
java.io.IOException
__DNA__FIELD__totcol
public void setTotcol(short totcol) throws java.io.IOException
java.io.IOException
__DNA__FIELD__totcol
public short getTexflag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__texflag
public void setTexflag(short texflag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__texflag
public short getPad() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public void setPad(short pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public CArrayFacade<java.lang.Float> getLoc() throws java.io.IOException
java.io.IOException
__DNA__FIELD__loc
public void setLoc(CArrayFacade<java.lang.Float> loc) throws java.io.IOException
java.io.IOException
__DNA__FIELD__loc
public CArrayFacade<java.lang.Float> getSize() throws java.io.IOException
java.io.IOException
__DNA__FIELD__size
public void setSize(CArrayFacade<java.lang.Float> size) throws java.io.IOException
java.io.IOException
__DNA__FIELD__size
public CArrayFacade<java.lang.Float> getRot() throws java.io.IOException
java.io.IOException
__DNA__FIELD__rot
public void setRot(CArrayFacade<java.lang.Float> rot) throws java.io.IOException
java.io.IOException
__DNA__FIELD__rot
public float getWiresize() throws java.io.IOException
java.io.IOException
__DNA__FIELD__wiresize
public void setWiresize(float wiresize) throws java.io.IOException
java.io.IOException
__DNA__FIELD__wiresize
public float getRendersize() throws java.io.IOException
java.io.IOException
__DNA__FIELD__rendersize
public void setRendersize(float rendersize) throws java.io.IOException
java.io.IOException
__DNA__FIELD__rendersize
public float getThresh() throws java.io.IOException
java.io.IOException
__DNA__FIELD__thresh
public void setThresh(float thresh) throws java.io.IOException
java.io.IOException
__DNA__FIELD__thresh
public CPointer<MetaElem> getLastelem() throws java.io.IOException
java.io.IOException
__DNA__FIELD__lastelem
public void setLastelem(CPointer<MetaElem> lastelem) throws java.io.IOException
java.io.IOException
__DNA__FIELD__lastelem