public class Mesh extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__act_face
Field descriptor (offset) for struct member 'act_face'.
|
static long[] |
__DNA__FIELD__adt
Field descriptor (offset) for struct member 'adt'.
|
static long[] |
__DNA__FIELD__bb
Field descriptor (offset) for struct member 'bb'.
|
static long[] |
__DNA__FIELD__cd_flag
Field descriptor (offset) for struct member 'cd_flag'.
|
static long[] |
__DNA__FIELD__drawflag
Field descriptor (offset) for struct member 'drawflag'.
|
static long[] |
__DNA__FIELD__dvert
Field descriptor (offset) for struct member 'dvert'.
|
static long[] |
__DNA__FIELD__edata
Field descriptor (offset) for struct member 'edata'.
|
static long[] |
__DNA__FIELD__edit_btmesh
Field descriptor (offset) for struct member 'edit_btmesh'.
|
static long[] |
__DNA__FIELD__editflag
Field descriptor (offset) for struct member 'editflag'.
|
static long[] |
__DNA__FIELD__fdata
Field descriptor (offset) for struct member 'fdata'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
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__key
Field descriptor (offset) for struct member 'key'.
|
static long[] |
__DNA__FIELD__ldata
Field descriptor (offset) for struct member 'ldata'.
|
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__mcol
Field descriptor (offset) for struct member 'mcol'.
|
static long[] |
__DNA__FIELD__medge
Field descriptor (offset) for struct member 'medge'.
|
static long[] |
__DNA__FIELD__mface
Field descriptor (offset) for struct member 'mface'.
|
static long[] |
__DNA__FIELD__mloop
Field descriptor (offset) for struct member 'mloop'.
|
static long[] |
__DNA__FIELD__mloopcol
Field descriptor (offset) for struct member 'mloopcol'.
|
static long[] |
__DNA__FIELD__mloopuv
Field descriptor (offset) for struct member 'mloopuv'.
|
static long[] |
__DNA__FIELD__mpoly
Field descriptor (offset) for struct member 'mpoly'.
|
static long[] |
__DNA__FIELD__mr
Field descriptor (offset) for struct member 'mr'.
|
static long[] |
__DNA__FIELD__mselect
Field descriptor (offset) for struct member 'mselect'.
|
static long[] |
__DNA__FIELD__mtface
Field descriptor (offset) for struct member 'mtface'.
|
static long[] |
__DNA__FIELD__mtpoly
Field descriptor (offset) for struct member 'mtpoly'.
|
static long[] |
__DNA__FIELD__mvert
Field descriptor (offset) for struct member 'mvert'.
|
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__pdata
Field descriptor (offset) for struct member 'pdata'.
|
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__smoothresh
Field descriptor (offset) for struct member 'smoothresh'.
|
static long[] |
__DNA__FIELD__subdiv
Field descriptor (offset) for struct member 'subdiv'.
|
static long[] |
__DNA__FIELD__subdivr
Field descriptor (offset) for struct member 'subdivr'.
|
static long[] |
__DNA__FIELD__subsurftype
Field descriptor (offset) for struct member 'subsurftype'.
|
static long[] |
__DNA__FIELD__texcomesh
Field descriptor (offset) for struct member 'texcomesh'.
|
static long[] |
__DNA__FIELD__texflag
Field descriptor (offset) for struct member 'texflag'.
|
static long[] |
__DNA__FIELD__tface
Field descriptor (offset) for struct member 'tface'.
|
static long[] |
__DNA__FIELD__totcol
Field descriptor (offset) for struct member 'totcol'.
|
static long[] |
__DNA__FIELD__totedge
Field descriptor (offset) for struct member 'totedge'.
|
static long[] |
__DNA__FIELD__totface
Field descriptor (offset) for struct member 'totface'.
|
static long[] |
__DNA__FIELD__totloop
Field descriptor (offset) for struct member 'totloop'.
|
static long[] |
__DNA__FIELD__totpoly
Field descriptor (offset) for struct member 'totpoly'.
|
static long[] |
__DNA__FIELD__totselect
Field descriptor (offset) for struct member 'totselect'.
|
static long[] |
__DNA__FIELD__totvert
Field descriptor (offset) for struct member 'totvert'.
|
static long[] |
__DNA__FIELD__vdata
Field descriptor (offset) for struct member 'vdata'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct Mesh.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
Mesh(long __address,
Block __block,
BlockTable __blockTable) |
protected |
Mesh(Mesh that) |
Modifier and Type | Method and Description |
---|---|
CPointer<Mesh> |
__io__addressof()
Instantiates a pointer on this instance.
|
int |
getAct_face()
Get method for struct member 'act_face'.
|
CPointer<AnimData> |
getAdt()
Get method for struct member 'adt'.
|
CPointer<BoundBox> |
getBb()
Get method for struct member 'bb'.
|
byte |
getCd_flag()
Get method for struct member 'cd_flag'.
|
int |
getDrawflag()
Get method for struct member 'drawflag'.
|
CPointer<MDeformVert> |
getDvert()
Get method for struct member 'dvert'.
|
CustomData |
getEdata()
Get method for struct member 'edata'.
|
CPointer<java.lang.Object> |
getEdit_btmesh()
Get method for struct member 'edit_btmesh'.
|
byte |
getEditflag()
Get method for struct member 'editflag'.
|
CustomData |
getFdata()
Get method for struct member 'fdata'.
|
short |
getFlag()
Get method for struct member 'flag'.
|
ID |
getId()
Get method for struct member 'id'.
|
CPointer<Ipo> |
getIpo()
Get method for struct member 'ipo'.
|
CPointer<Key> |
getKey()
Get method for struct member 'key'.
|
CustomData |
getLdata()
Get method for struct member 'ldata'.
|
CArrayFacade<java.lang.Float> |
getLoc()
Get method for struct member 'loc'.
|
CPointer<CPointer<Material>> |
getMat()
Get method for struct member 'mat'.
|
CPointer<MCol> |
getMcol()
Get method for struct member 'mcol'.
|
CPointer<MEdge> |
getMedge()
Get method for struct member 'medge'.
|
CPointer<MFace> |
getMface()
Get method for struct member 'mface'.
|
CPointer<MLoop> |
getMloop()
Get method for struct member 'mloop'.
|
CPointer<MLoopCol> |
getMloopcol()
Get method for struct member 'mloopcol'.
|
CPointer<MLoopUV> |
getMloopuv()
Get method for struct member 'mloopuv'.
|
CPointer<MPoly> |
getMpoly()
Get method for struct member 'mpoly'.
|
CPointer<Multires> |
getMr()
Get method for struct member 'mr'.
|
CPointer<MSelect> |
getMselect()
Get method for struct member 'mselect'.
|
CPointer<MTFace> |
getMtface()
Get method for struct member 'mtface'.
|
CPointer<MTexPoly> |
getMtpoly()
Get method for struct member 'mtpoly'.
|
CPointer<MVert> |
getMvert()
Get method for struct member 'mvert'.
|
byte |
getPad()
Get method for struct member 'pad'.
|
CArrayFacade<java.lang.Short> |
getPad2()
Get method for struct member 'pad2'.
|
CustomData |
getPdata()
Get method for struct member 'pdata'.
|
CArrayFacade<java.lang.Float> |
getRot()
Get method for struct member 'rot'.
|
CArrayFacade<java.lang.Float> |
getSize()
Get method for struct member 'size'.
|
short |
getSmoothresh()
Get method for struct member 'smoothresh'.
|
byte |
getSubdiv()
Get method for struct member 'subdiv'.
|
byte |
getSubdivr()
Get method for struct member 'subdivr'.
|
byte |
getSubsurftype()
Get method for struct member 'subsurftype'.
|
CPointer<Mesh> |
getTexcomesh()
Get method for struct member 'texcomesh'.
|
short |
getTexflag()
Get method for struct member 'texflag'.
|
CPointer<TFace> |
getTface()
Get method for struct member 'tface'.
|
short |
getTotcol()
Get method for struct member 'totcol'.
|
int |
getTotedge()
Get method for struct member 'totedge'.
|
int |
getTotface()
Get method for struct member 'totface'.
|
int |
getTotloop()
Get method for struct member 'totloop'.
|
int |
getTotpoly()
Get method for struct member 'totpoly'.
|
int |
getTotselect()
Get method for struct member 'totselect'.
|
int |
getTotvert()
Get method for struct member 'totvert'.
|
CustomData |
getVdata()
Get method for struct member 'vdata'.
|
void |
setAct_face(int act_face)
Set method for struct member 'act_face'.
|
void |
setAdt(CPointer<AnimData> adt)
Set method for struct member 'adt'.
|
void |
setBb(CPointer<BoundBox> bb)
Set method for struct member 'bb'.
|
void |
setCd_flag(byte cd_flag)
Set method for struct member 'cd_flag'.
|
void |
setDrawflag(int drawflag)
Set method for struct member 'drawflag'.
|
void |
setDvert(CPointer<MDeformVert> dvert)
Set method for struct member 'dvert'.
|
void |
setEdata(CustomData edata)
Set method for struct member 'edata'.
|
void |
setEdit_btmesh(CPointer<java.lang.Object> edit_btmesh)
Set method for struct member 'edit_btmesh'.
|
void |
setEditflag(byte editflag)
Set method for struct member 'editflag'.
|
void |
setFdata(CustomData fdata)
Set method for struct member 'fdata'.
|
void |
setFlag(short flag)
Set method for struct member 'flag'.
|
void |
setId(ID id)
Set method for struct member 'id'.
|
void |
setIpo(CPointer<Ipo> ipo)
Set method for struct member 'ipo'.
|
void |
setKey(CPointer<Key> key)
Set method for struct member 'key'.
|
void |
setLdata(CustomData ldata)
Set method for struct member 'ldata'.
|
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 |
setMcol(CPointer<MCol> mcol)
Set method for struct member 'mcol'.
|
void |
setMedge(CPointer<MEdge> medge)
Set method for struct member 'medge'.
|
void |
setMface(CPointer<MFace> mface)
Set method for struct member 'mface'.
|
void |
setMloop(CPointer<MLoop> mloop)
Set method for struct member 'mloop'.
|
void |
setMloopcol(CPointer<MLoopCol> mloopcol)
Set method for struct member 'mloopcol'.
|
void |
setMloopuv(CPointer<MLoopUV> mloopuv)
Set method for struct member 'mloopuv'.
|
void |
setMpoly(CPointer<MPoly> mpoly)
Set method for struct member 'mpoly'.
|
void |
setMr(CPointer<Multires> mr)
Set method for struct member 'mr'.
|
void |
setMselect(CPointer<MSelect> mselect)
Set method for struct member 'mselect'.
|
void |
setMtface(CPointer<MTFace> mtface)
Set method for struct member 'mtface'.
|
void |
setMtpoly(CPointer<MTexPoly> mtpoly)
Set method for struct member 'mtpoly'.
|
void |
setMvert(CPointer<MVert> mvert)
Set method for struct member 'mvert'.
|
void |
setPad(byte pad)
Set method for struct member 'pad'.
|
void |
setPad2(CArrayFacade<java.lang.Short> pad2)
Set method for struct member 'pad2'.
|
void |
setPdata(CustomData pdata)
Set method for struct member 'pdata'.
|
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 |
setSmoothresh(short smoothresh)
Set method for struct member 'smoothresh'.
|
void |
setSubdiv(byte subdiv)
Set method for struct member 'subdiv'.
|
void |
setSubdivr(byte subdivr)
Set method for struct member 'subdivr'.
|
void |
setSubsurftype(byte subsurftype)
Set method for struct member 'subsurftype'.
|
void |
setTexcomesh(CPointer<Mesh> texcomesh)
Set method for struct member 'texcomesh'.
|
void |
setTexflag(short texflag)
Set method for struct member 'texflag'.
|
void |
setTface(CPointer<TFace> tface)
Set method for struct member 'tface'.
|
void |
setTotcol(short totcol)
Set method for struct member 'totcol'.
|
void |
setTotedge(int totedge)
Set method for struct member 'totedge'.
|
void |
setTotface(int totface)
Set method for struct member 'totface'.
|
void |
setTotloop(int totloop)
Set method for struct member 'totloop'.
|
void |
setTotpoly(int totpoly)
Set method for struct member 'totpoly'.
|
void |
setTotselect(int totselect)
Set method for struct member 'totselect'.
|
void |
setTotvert(int totvert)
Set method for struct member 'totvert'.
|
void |
setVdata(CustomData vdata)
Set method for struct member 'vdata'.
|
__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 Mesh.
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:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__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:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__adt); CPointer<CPointer<AnimData>> p_adt = p.cast(new Class[]{CPointer.class, AnimData.class});
public static final long[] __DNA__FIELD__bb
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__bb); CPointer<CPointer<BoundBox>> p_bb = p.cast(new Class[]{CPointer.class, BoundBox.class});
public static final long[] __DNA__FIELD__ipo
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__ipo); CPointer<CPointer<Ipo>> p_ipo = p.cast(new Class[]{CPointer.class, Ipo.class});
public static final long[] __DNA__FIELD__key
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__key); CPointer<CPointer<Key>> p_key = p.cast(new Class[]{CPointer.class, Key.class});
public static final long[] __DNA__FIELD__mat
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__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__mselect
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mselect); CPointer<CPointer<MSelect>> p_mselect = p.cast(new Class[]{CPointer.class, MSelect.class});
public static final long[] __DNA__FIELD__mpoly
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mpoly); CPointer<CPointer<MPoly>> p_mpoly = p.cast(new Class[]{CPointer.class, MPoly.class});
public static final long[] __DNA__FIELD__mtpoly
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mtpoly); CPointer<CPointer<MTexPoly>> p_mtpoly = p.cast(new Class[]{CPointer.class, MTexPoly.class});
public static final long[] __DNA__FIELD__mloop
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mloop); CPointer<CPointer<MLoop>> p_mloop = p.cast(new Class[]{CPointer.class, MLoop.class});
public static final long[] __DNA__FIELD__mloopuv
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mloopuv); CPointer<CPointer<MLoopUV>> p_mloopuv = p.cast(new Class[]{CPointer.class, MLoopUV.class});
public static final long[] __DNA__FIELD__mloopcol
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mloopcol); CPointer<CPointer<MLoopCol>> p_mloopcol = p.cast(new Class[]{CPointer.class, MLoopCol.class});
public static final long[] __DNA__FIELD__mface
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mface); CPointer<CPointer<MFace>> p_mface = p.cast(new Class[]{CPointer.class, MFace.class});
public static final long[] __DNA__FIELD__mtface
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mtface); CPointer<CPointer<MTFace>> p_mtface = p.cast(new Class[]{CPointer.class, MTFace.class});
public static final long[] __DNA__FIELD__tface
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__tface); CPointer<CPointer<TFace>> p_tface = p.cast(new Class[]{CPointer.class, TFace.class});
public static final long[] __DNA__FIELD__mvert
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mvert); CPointer<CPointer<MVert>> p_mvert = p.cast(new Class[]{CPointer.class, MVert.class});
public static final long[] __DNA__FIELD__medge
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__medge); CPointer<CPointer<MEdge>> p_medge = p.cast(new Class[]{CPointer.class, MEdge.class});
public static final long[] __DNA__FIELD__dvert
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__dvert); CPointer<CPointer<MDeformVert>> p_dvert = p.cast(new Class[]{CPointer.class, MDeformVert.class});
public static final long[] __DNA__FIELD__mcol
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mcol); CPointer<CPointer<MCol>> p_mcol = p.cast(new Class[]{CPointer.class, MCol.class});
public static final long[] __DNA__FIELD__texcomesh
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__texcomesh); CPointer<CPointer<Mesh>> p_texcomesh = p.cast(new Class[]{CPointer.class, Mesh.class});
public static final long[] __DNA__FIELD__edit_btmesh
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__edit_btmesh); CPointer<CPointer<Object>> p_edit_btmesh = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__vdata
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__vdata); CPointer<CustomData> p_vdata = p.cast(new Class[]{CustomData.class});
public static final long[] __DNA__FIELD__edata
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__edata); CPointer<CustomData> p_edata = p.cast(new Class[]{CustomData.class});
public static final long[] __DNA__FIELD__fdata
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__fdata); CPointer<CustomData> p_fdata = p.cast(new Class[]{CustomData.class});
public static final long[] __DNA__FIELD__pdata
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__pdata); CPointer<CustomData> p_pdata = p.cast(new Class[]{CustomData.class});
public static final long[] __DNA__FIELD__ldata
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__ldata); CPointer<CustomData> p_ldata = p.cast(new Class[]{CustomData.class});
public static final long[] __DNA__FIELD__totvert
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__totvert); CPointer<Integer> p_totvert = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__totedge
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__totedge); CPointer<Integer> p_totedge = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__totface
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__totface); CPointer<Integer> p_totface = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__totselect
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__totselect); CPointer<Integer> p_totselect = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__totpoly
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__totpoly); CPointer<Integer> p_totpoly = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__totloop
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__totloop); CPointer<Integer> p_totloop = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__act_face
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__act_face); CPointer<Integer> p_act_face = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__loc
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__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:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__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:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__rot); CPointer<CArrayFacade<Float>> p_rot = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__drawflag
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__drawflag); CPointer<Integer> p_drawflag = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__texflag
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__texflag); CPointer<Short> p_texflag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__pad2
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__pad2); CPointer<CArrayFacade<Short>> p_pad2 = p.cast(new Class[]{CArrayFacade.class, Short.class});
public static final long[] __DNA__FIELD__smoothresh
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__smoothresh); CPointer<Short> p_smoothresh = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__flag
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__cd_flag
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__cd_flag); CPointer<Byte> p_cd_flag = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__pad
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__pad); CPointer<Byte> p_pad = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__subdiv
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__subdiv); CPointer<Byte> p_subdiv = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__subdivr
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__subdivr); CPointer<Byte> p_subdivr = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__subsurftype
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__subsurftype); CPointer<Byte> p_subsurftype = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__editflag
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__editflag); CPointer<Byte> p_editflag = 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:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__totcol); CPointer<Short> p_totcol = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__mr
This is how you get a reference on the corresponding field in the struct:
Mesh mesh = ...; CPointer<Object> p = mesh.__dna__addressof(Mesh.__DNA__FIELD__mr); CPointer<CPointer<Multires>> p_mr = p.cast(new Class[]{CPointer.class, Multires.class});
public Mesh(long __address, Block __block, BlockTable __blockTable)
protected Mesh(Mesh 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 CPointer<BoundBox> getBb() throws java.io.IOException
java.io.IOException
__DNA__FIELD__bb
public void setBb(CPointer<BoundBox> bb) throws java.io.IOException
java.io.IOException
__DNA__FIELD__bb
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<Key> getKey() throws java.io.IOException
java.io.IOException
__DNA__FIELD__key
public void setKey(CPointer<Key> key) throws java.io.IOException
java.io.IOException
__DNA__FIELD__key
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 CPointer<MSelect> getMselect() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mselect
public void setMselect(CPointer<MSelect> mselect) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mselect
public CPointer<MPoly> getMpoly() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mpoly
public void setMpoly(CPointer<MPoly> mpoly) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mpoly
public CPointer<MTexPoly> getMtpoly() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mtpoly
public void setMtpoly(CPointer<MTexPoly> mtpoly) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mtpoly
public CPointer<MLoop> getMloop() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mloop
public void setMloop(CPointer<MLoop> mloop) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mloop
public CPointer<MLoopUV> getMloopuv() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mloopuv
public void setMloopuv(CPointer<MLoopUV> mloopuv) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mloopuv
public CPointer<MLoopCol> getMloopcol() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mloopcol
public void setMloopcol(CPointer<MLoopCol> mloopcol) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mloopcol
public CPointer<MFace> getMface() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mface
public void setMface(CPointer<MFace> mface) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mface
public CPointer<MTFace> getMtface() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mtface
public void setMtface(CPointer<MTFace> mtface) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mtface
public CPointer<TFace> getTface() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tface
public void setTface(CPointer<TFace> tface) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tface
public CPointer<MVert> getMvert() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mvert
public void setMvert(CPointer<MVert> mvert) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mvert
public CPointer<MEdge> getMedge() throws java.io.IOException
java.io.IOException
__DNA__FIELD__medge
public void setMedge(CPointer<MEdge> medge) throws java.io.IOException
java.io.IOException
__DNA__FIELD__medge
public CPointer<MDeformVert> getDvert() throws java.io.IOException
java.io.IOException
__DNA__FIELD__dvert
public void setDvert(CPointer<MDeformVert> dvert) throws java.io.IOException
java.io.IOException
__DNA__FIELD__dvert
public CPointer<MCol> getMcol() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mcol
public void setMcol(CPointer<MCol> mcol) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mcol
public CPointer<Mesh> getTexcomesh() throws java.io.IOException
java.io.IOException
__DNA__FIELD__texcomesh
public void setTexcomesh(CPointer<Mesh> texcomesh) throws java.io.IOException
java.io.IOException
__DNA__FIELD__texcomesh
public CPointer<java.lang.Object> getEdit_btmesh() throws java.io.IOException
java.io.IOException
__DNA__FIELD__edit_btmesh
public void setEdit_btmesh(CPointer<java.lang.Object> edit_btmesh) throws java.io.IOException
java.io.IOException
__DNA__FIELD__edit_btmesh
public CustomData getVdata() throws java.io.IOException
java.io.IOException
__DNA__FIELD__vdata
public void setVdata(CustomData vdata) throws java.io.IOException
java.io.IOException
__DNA__FIELD__vdata
public CustomData getEdata() throws java.io.IOException
java.io.IOException
__DNA__FIELD__edata
public void setEdata(CustomData edata) throws java.io.IOException
java.io.IOException
__DNA__FIELD__edata
public CustomData getFdata() throws java.io.IOException
java.io.IOException
__DNA__FIELD__fdata
public void setFdata(CustomData fdata) throws java.io.IOException
java.io.IOException
__DNA__FIELD__fdata
public CustomData getPdata() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pdata
public void setPdata(CustomData pdata) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pdata
public CustomData getLdata() throws java.io.IOException
java.io.IOException
__DNA__FIELD__ldata
public void setLdata(CustomData ldata) throws java.io.IOException
java.io.IOException
__DNA__FIELD__ldata
public int getTotvert() throws java.io.IOException
java.io.IOException
__DNA__FIELD__totvert
public void setTotvert(int totvert) throws java.io.IOException
java.io.IOException
__DNA__FIELD__totvert
public int getTotedge() throws java.io.IOException
java.io.IOException
__DNA__FIELD__totedge
public void setTotedge(int totedge) throws java.io.IOException
java.io.IOException
__DNA__FIELD__totedge
public int getTotface() throws java.io.IOException
java.io.IOException
__DNA__FIELD__totface
public void setTotface(int totface) throws java.io.IOException
java.io.IOException
__DNA__FIELD__totface
public int getTotselect() throws java.io.IOException
java.io.IOException
__DNA__FIELD__totselect
public void setTotselect(int totselect) throws java.io.IOException
java.io.IOException
__DNA__FIELD__totselect
public int getTotpoly() throws java.io.IOException
java.io.IOException
__DNA__FIELD__totpoly
public void setTotpoly(int totpoly) throws java.io.IOException
java.io.IOException
__DNA__FIELD__totpoly
public int getTotloop() throws java.io.IOException
java.io.IOException
__DNA__FIELD__totloop
public void setTotloop(int totloop) throws java.io.IOException
java.io.IOException
__DNA__FIELD__totloop
public int getAct_face() throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_face
public void setAct_face(int act_face) throws java.io.IOException
java.io.IOException
__DNA__FIELD__act_face
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 int getDrawflag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__drawflag
public void setDrawflag(int drawflag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__drawflag
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 CArrayFacade<java.lang.Short> getPad2() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad2
public void setPad2(CArrayFacade<java.lang.Short> pad2) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad2
public short getSmoothresh() throws java.io.IOException
java.io.IOException
__DNA__FIELD__smoothresh
public void setSmoothresh(short smoothresh) throws java.io.IOException
java.io.IOException
__DNA__FIELD__smoothresh
public short getFlag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public void setFlag(short flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public byte getCd_flag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__cd_flag
public void setCd_flag(byte cd_flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__cd_flag
public byte getPad() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public void setPad(byte pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public byte getSubdiv() throws java.io.IOException
java.io.IOException
__DNA__FIELD__subdiv
public void setSubdiv(byte subdiv) throws java.io.IOException
java.io.IOException
__DNA__FIELD__subdiv
public byte getSubdivr() throws java.io.IOException
java.io.IOException
__DNA__FIELD__subdivr
public void setSubdivr(byte subdivr) throws java.io.IOException
java.io.IOException
__DNA__FIELD__subdivr
public byte getSubsurftype() throws java.io.IOException
java.io.IOException
__DNA__FIELD__subsurftype
public void setSubsurftype(byte subsurftype) throws java.io.IOException
java.io.IOException
__DNA__FIELD__subsurftype
public byte getEditflag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__editflag
public void setEditflag(byte editflag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__editflag
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 CPointer<Multires> getMr() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mr
public void setMr(CPointer<Multires> mr) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mr