public class RegionView3D extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.
|
static long[] |
__DNA__FIELD__camdx
Field descriptor (offset) for struct member 'camdx'.
|
static long[] |
__DNA__FIELD__camdy
Field descriptor (offset) for struct member 'camdy'.
|
static long[] |
__DNA__FIELD__camzoom
Field descriptor (offset) for struct member 'camzoom'.
|
static long[] |
__DNA__FIELD__clip
Field descriptor (offset) for struct member 'clip'.
|
static long[] |
__DNA__FIELD__clip_local
Field descriptor (offset) for struct member 'clip_local'.
|
static long[] |
__DNA__FIELD__clipbb
Field descriptor (offset) for struct member 'clipbb'.
|
static long[] |
__DNA__FIELD__depths
Field descriptor (offset) for struct member 'depths'.
|
static long[] |
__DNA__FIELD__dist
Field descriptor (offset) for struct member 'dist'.
|
static long[] |
__DNA__FIELD__gridview
Deprecated.
Deprecated
Pointer ArithmeticsThis is how you get a reference on the corresponding field in the struct: RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__gridview); CPointer<Float> p_gridview = p.cast(new Class[]{Float.class}); Metadata
|
static long[] |
__DNA__FIELD__is_persp
Field descriptor (offset) for struct member 'is_persp'.
|
static long[] |
__DNA__FIELD__localvd
Field descriptor (offset) for struct member 'localvd'.
|
static long[] |
__DNA__FIELD__lpersp
Field descriptor (offset) for struct member 'lpersp'.
|
static long[] |
__DNA__FIELD__lview
Field descriptor (offset) for struct member 'lview'.
|
static long[] |
__DNA__FIELD__lviewquat
Field descriptor (offset) for struct member 'lviewquat'.
|
static long[] |
__DNA__FIELD__ofs
Field descriptor (offset) for struct member 'ofs'.
|
static long[] |
__DNA__FIELD__ofs_lock
Field descriptor (offset) for struct member 'ofs_lock'.
|
static long[] |
__DNA__FIELD__persinv
Field descriptor (offset) for struct member 'persinv'.
|
static long[] |
__DNA__FIELD__persmat
Field descriptor (offset) for struct member 'persmat'.
|
static long[] |
__DNA__FIELD__persmatob
Field descriptor (offset) for struct member 'persmatob'.
|
static long[] |
__DNA__FIELD__persp
Field descriptor (offset) for struct member 'persp'.
|
static long[] |
__DNA__FIELD__pixsize
Field descriptor (offset) for struct member 'pixsize'.
|
static long[] |
__DNA__FIELD__render_engine
Field descriptor (offset) for struct member 'render_engine'.
|
static long[] |
__DNA__FIELD__rflag
Field descriptor (offset) for struct member 'rflag'.
|
static long[] |
__DNA__FIELD__rot_angle
Field descriptor (offset) for struct member 'rot_angle'.
|
static long[] |
__DNA__FIELD__rot_axis
Field descriptor (offset) for struct member 'rot_axis'.
|
static long[] |
__DNA__FIELD__smooth_timer
Field descriptor (offset) for struct member 'smooth_timer'.
|
static long[] |
__DNA__FIELD__sms
Field descriptor (offset) for struct member 'sms'.
|
static long[] |
__DNA__FIELD__tw_axis_matrix
Field descriptor (offset) for struct member 'tw_axis_matrix'.
|
static long[] |
__DNA__FIELD__tw_axis_max
Field descriptor (offset) for struct member 'tw_axis_max'.
|
static long[] |
__DNA__FIELD__tw_axis_min
Field descriptor (offset) for struct member 'tw_axis_min'.
|
static long[] |
__DNA__FIELD__twdrawflag
Field descriptor (offset) for struct member 'twdrawflag'.
|
static long[] |
__DNA__FIELD__twmat
Field descriptor (offset) for struct member 'twmat'.
|
static long[] |
__DNA__FIELD__view
Field descriptor (offset) for struct member 'view'.
|
static long[] |
__DNA__FIELD__viewcamtexcofac
Field descriptor (offset) for struct member 'viewcamtexcofac'.
|
static long[] |
__DNA__FIELD__viewinv
Field descriptor (offset) for struct member 'viewinv'.
|
static long[] |
__DNA__FIELD__viewlock
Field descriptor (offset) for struct member 'viewlock'.
|
static long[] |
__DNA__FIELD__viewlock_quad
Field descriptor (offset) for struct member 'viewlock_quad'.
|
static long[] |
__DNA__FIELD__viewmat
Field descriptor (offset) for struct member 'viewmat'.
|
static long[] |
__DNA__FIELD__viewmatob
Field descriptor (offset) for struct member 'viewmatob'.
|
static long[] |
__DNA__FIELD__viewquat
Field descriptor (offset) for struct member 'viewquat'.
|
static long[] |
__DNA__FIELD__winmat
Field descriptor (offset) for struct member 'winmat'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct RegionView3D.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
RegionView3D(long __address,
Block __block,
BlockTable __blockTable) |
protected |
RegionView3D(RegionView3D that) |
Modifier and Type | Method and Description |
---|---|
CPointer<RegionView3D> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Byte> |
get_pad()
Get method for struct member '_pad'.
|
float |
getCamdx()
Get method for struct member 'camdx'.
|
float |
getCamdy()
Get method for struct member 'camdy'.
|
float |
getCamzoom()
Get method for struct member 'camzoom'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getClip_local()
Get method for struct member 'clip_local'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getClip()
Get method for struct member 'clip'.
|
CPointer<BoundBox> |
getClipbb()
Get method for struct member 'clipbb'.
|
CPointer<java.lang.Object> |
getDepths()
Get method for struct member 'depths'.
|
float |
getDist()
Get method for struct member 'dist'.
|
float |
getGridview()
Deprecated.
Deprecated
|
byte |
getIs_persp()
Get method for struct member 'is_persp'.
|
CPointer<RegionView3D> |
getLocalvd()
Get method for struct member 'localvd'.
|
short |
getLpersp()
Get method for struct member 'lpersp'.
|
short |
getLview()
Get method for struct member 'lview'.
|
CArrayFacade<java.lang.Float> |
getLviewquat()
Get method for struct member 'lviewquat'.
|
CArrayFacade<java.lang.Float> |
getOfs_lock()
Get method for struct member 'ofs_lock'.
|
CArrayFacade<java.lang.Float> |
getOfs()
Get method for struct member 'ofs'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getPersinv()
Get method for struct member 'persinv'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getPersmat()
Get method for struct member 'persmat'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getPersmatob()
Get method for struct member 'persmatob'.
|
byte |
getPersp()
Get method for struct member 'persp'.
|
float |
getPixsize()
Get method for struct member 'pixsize'.
|
CPointer<java.lang.Object> |
getRender_engine()
Get method for struct member 'render_engine'.
|
short |
getRflag()
Get method for struct member 'rflag'.
|
float |
getRot_angle()
Get method for struct member 'rot_angle'.
|
CArrayFacade<java.lang.Float> |
getRot_axis()
Get method for struct member 'rot_axis'.
|
CPointer<java.lang.Object> |
getSmooth_timer()
Get method for struct member 'smooth_timer'.
|
CPointer<java.lang.Object> |
getSms()
Get method for struct member 'sms'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getTw_axis_matrix()
Get method for struct member 'tw_axis_matrix'.
|
CArrayFacade<java.lang.Float> |
getTw_axis_max()
Get method for struct member 'tw_axis_max'.
|
CArrayFacade<java.lang.Float> |
getTw_axis_min()
Get method for struct member 'tw_axis_min'.
|
short |
getTwdrawflag()
Get method for struct member 'twdrawflag'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getTwmat()
Get method for struct member 'twmat'.
|
byte |
getView()
Get method for struct member 'view'.
|
CArrayFacade<java.lang.Float> |
getViewcamtexcofac()
Get method for struct member 'viewcamtexcofac'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getViewinv()
Get method for struct member 'viewinv'.
|
byte |
getViewlock_quad()
Get method for struct member 'viewlock_quad'.
|
byte |
getViewlock()
Get method for struct member 'viewlock'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getViewmat()
Get method for struct member 'viewmat'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getViewmatob()
Get method for struct member 'viewmatob'.
|
CArrayFacade<java.lang.Float> |
getViewquat()
Get method for struct member 'viewquat'.
|
CArrayFacade<CArrayFacade<java.lang.Float>> |
getWinmat()
Get method for struct member 'winmat'.
|
void |
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.
|
void |
setCamdx(float camdx)
Set method for struct member 'camdx'.
|
void |
setCamdy(float camdy)
Set method for struct member 'camdy'.
|
void |
setCamzoom(float camzoom)
Set method for struct member 'camzoom'.
|
void |
setClip_local(CArrayFacade<CArrayFacade<java.lang.Float>> clip_local)
Set method for struct member 'clip_local'.
|
void |
setClip(CArrayFacade<CArrayFacade<java.lang.Float>> clip)
Set method for struct member 'clip'.
|
void |
setClipbb(CPointer<BoundBox> clipbb)
Set method for struct member 'clipbb'.
|
void |
setDepths(CPointer<java.lang.Object> depths)
Set method for struct member 'depths'.
|
void |
setDist(float dist)
Set method for struct member 'dist'.
|
void |
setGridview(float gridview)
Deprecated.
Deprecated
|
void |
setIs_persp(byte is_persp)
Set method for struct member 'is_persp'.
|
void |
setLocalvd(CPointer<RegionView3D> localvd)
Set method for struct member 'localvd'.
|
void |
setLpersp(short lpersp)
Set method for struct member 'lpersp'.
|
void |
setLview(short lview)
Set method for struct member 'lview'.
|
void |
setLviewquat(CArrayFacade<java.lang.Float> lviewquat)
Set method for struct member 'lviewquat'.
|
void |
setOfs_lock(CArrayFacade<java.lang.Float> ofs_lock)
Set method for struct member 'ofs_lock'.
|
void |
setOfs(CArrayFacade<java.lang.Float> ofs)
Set method for struct member 'ofs'.
|
void |
setPersinv(CArrayFacade<CArrayFacade<java.lang.Float>> persinv)
Set method for struct member 'persinv'.
|
void |
setPersmat(CArrayFacade<CArrayFacade<java.lang.Float>> persmat)
Set method for struct member 'persmat'.
|
void |
setPersmatob(CArrayFacade<CArrayFacade<java.lang.Float>> persmatob)
Set method for struct member 'persmatob'.
|
void |
setPersp(byte persp)
Set method for struct member 'persp'.
|
void |
setPixsize(float pixsize)
Set method for struct member 'pixsize'.
|
void |
setRender_engine(CPointer<java.lang.Object> render_engine)
Set method for struct member 'render_engine'.
|
void |
setRflag(short rflag)
Set method for struct member 'rflag'.
|
void |
setRot_angle(float rot_angle)
Set method for struct member 'rot_angle'.
|
void |
setRot_axis(CArrayFacade<java.lang.Float> rot_axis)
Set method for struct member 'rot_axis'.
|
void |
setSmooth_timer(CPointer<java.lang.Object> smooth_timer)
Set method for struct member 'smooth_timer'.
|
void |
setSms(CPointer<java.lang.Object> sms)
Set method for struct member 'sms'.
|
void |
setTw_axis_matrix(CArrayFacade<CArrayFacade<java.lang.Float>> tw_axis_matrix)
Set method for struct member 'tw_axis_matrix'.
|
void |
setTw_axis_max(CArrayFacade<java.lang.Float> tw_axis_max)
Set method for struct member 'tw_axis_max'.
|
void |
setTw_axis_min(CArrayFacade<java.lang.Float> tw_axis_min)
Set method for struct member 'tw_axis_min'.
|
void |
setTwdrawflag(short twdrawflag)
Set method for struct member 'twdrawflag'.
|
void |
setTwmat(CArrayFacade<CArrayFacade<java.lang.Float>> twmat)
Set method for struct member 'twmat'.
|
void |
setView(byte view)
Set method for struct member 'view'.
|
void |
setViewcamtexcofac(CArrayFacade<java.lang.Float> viewcamtexcofac)
Set method for struct member 'viewcamtexcofac'.
|
void |
setViewinv(CArrayFacade<CArrayFacade<java.lang.Float>> viewinv)
Set method for struct member 'viewinv'.
|
void |
setViewlock_quad(byte viewlock_quad)
Set method for struct member 'viewlock_quad'.
|
void |
setViewlock(byte viewlock)
Set method for struct member 'viewlock'.
|
void |
setViewmat(CArrayFacade<CArrayFacade<java.lang.Float>> viewmat)
Set method for struct member 'viewmat'.
|
void |
setViewmatob(CArrayFacade<CArrayFacade<java.lang.Float>> viewmatob)
Set method for struct member 'viewmatob'.
|
void |
setViewquat(CArrayFacade<java.lang.Float> viewquat)
Set method for struct member 'viewquat'.
|
void |
setWinmat(CArrayFacade<CArrayFacade<java.lang.Float>> winmat)
Set method for struct member 'winmat'.
|
__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 RegionView3D.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__winmat
GL_PROJECTION matrix.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__winmat); CPointer<CArrayFacade<CArrayFacade<Float>>> p_winmat = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__viewmat
GL_MODELVIEW matrix.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__viewmat); CPointer<CArrayFacade<CArrayFacade<Float>>> p_viewmat = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__viewinv
Inverse of viewmat.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__viewinv); CPointer<CArrayFacade<CArrayFacade<Float>>> p_viewinv = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__persmat
Viewmat*winmat.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__persmat); CPointer<CArrayFacade<CArrayFacade<Float>>> p_persmat = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__persinv
Inverse of persmat.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__persinv); CPointer<CArrayFacade<CArrayFacade<Float>>> p_persinv = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__viewcamtexcofac
Offset/scale for camera glsl texcoords.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__viewcamtexcofac); CPointer<CArrayFacade<Float>> p_viewcamtexcofac = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__viewmatob
viewmat/persmat multiplied with object matrix, while drawing and selection.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__viewmatob); CPointer<CArrayFacade<CArrayFacade<Float>>> p_viewmatob = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__persmatob
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__persmatob); CPointer<CArrayFacade<CArrayFacade<Float>>> p_persmatob = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__clip
User defined clipping planes.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__clip); CPointer<CArrayFacade<CArrayFacade<Float>>> p_clip = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__clip_local
Clip in object space, means we can test for clipping in editmode without first going into worldspace.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__clip_local); CPointer<CArrayFacade<CArrayFacade<Float>>> p_clip_local = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__clipbb
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__clipbb); CPointer<CPointer<BoundBox>> p_clipbb = p.cast(new Class[]{CPointer.class, BoundBox.class});
public static final long[] __DNA__FIELD__localvd
Allocated backup of its self while in localview.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__localvd); CPointer<CPointer<RegionView3D>> p_localvd = p.cast(new Class[]{CPointer.class, RegionView3D.class});
public static final long[] __DNA__FIELD__render_engine
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__render_engine); CPointer<CPointer<Object>> p_render_engine = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__depths
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__depths); CPointer<CPointer<Object>> p_depths = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__sms
Animated smooth view.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__sms); CPointer<CPointer<Object>> p_sms = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__smooth_timer
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__smooth_timer); CPointer<CPointer<Object>> p_smooth_timer = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__twmat
Transform gizmo matrix.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__twmat); CPointer<CArrayFacade<CArrayFacade<Float>>> p_twmat = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__tw_axis_min
min/max dot product on twmat xyz axis.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__tw_axis_min); CPointer<CArrayFacade<Float>> p_tw_axis_min = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__tw_axis_max
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__tw_axis_max); CPointer<CArrayFacade<Float>> p_tw_axis_max = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__tw_axis_matrix
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__tw_axis_matrix); CPointer<CArrayFacade<CArrayFacade<Float>>> p_tw_axis_matrix = p.cast(new Class[]{CArrayFacade.class, CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__gridview
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__gridview); CPointer<Float> p_gridview = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__viewquat
View rotation, must be kept normalized.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__viewquat); CPointer<CArrayFacade<Float>> p_viewquat = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__dist
Distance from 'ofs' along -viewinv[2] vector, where result is negative as is 'ofs'.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__dist); CPointer<Float> p_dist = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__camdx
Camera
view offsets, 1.0 = viewplane moves entire width/height.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__camdx); CPointer<Float> p_camdx = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__camdy
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__camdy); CPointer<Float> p_camdy = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__pixsize
Runtime only.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__pixsize); CPointer<Float> p_pixsize = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__ofs
View center & orbit pivot, negative of worldspace location, also matches -viewinv[3][0:3] in ortho mode.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__ofs); CPointer<CArrayFacade<Float>> p_ofs = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__camzoom
Viewport zoom on the camera frame, see BKE_screen_view3d_zoom_to_fac.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__camzoom); CPointer<Float> p_camzoom = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__is_persp
Check if persp/ortho view, since 'persp' cant be used for this since it can have cameras assigned as well. (only set in #view3d_winmatrix_set)
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__is_persp); CPointer<Byte> p_is_persp = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__persp
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__persp); CPointer<Byte> p_persp = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__view
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__view); CPointer<Byte> p_view = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__viewlock
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__viewlock); CPointer<Byte> p_viewlock = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__viewlock_quad
Options for quadview (store while out of quad view).
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__viewlock_quad); CPointer<Byte> p_viewlock_quad = 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:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__ofs_lock
Normalized offset for locked view: (-1, -1) bottom left, (1, 1) upper right.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__ofs_lock); CPointer<CArrayFacade<Float>> p_ofs_lock = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__twdrawflag
XXX can easily get rid of this (Julian).
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__twdrawflag); CPointer<Short> p_twdrawflag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__rflag
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__rflag); CPointer<Short> p_rflag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__lviewquat
Last view (use when switching out of camera view).
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__lviewquat); CPointer<CArrayFacade<Float>> p_lviewquat = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__lpersp
Lpersp can never be set to 'RV3D_CAMOB'.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__lpersp); CPointer<Short> p_lpersp = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__lview
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__lview); CPointer<Short> p_lview = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__rot_angle
Active rotation from NDOF or elsewhere.
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__rot_angle); CPointer<Float> p_rot_angle = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__rot_axis
This is how you get a reference on the corresponding field in the struct:
RegionView3D regionview3d = ...; CPointer<Object> p = regionview3d.__dna__addressof(RegionView3D.__DNA__FIELD__rot_axis); CPointer<CArrayFacade<Float>> p_rot_axis = p.cast(new Class[]{CArrayFacade.class, Float.class});
public RegionView3D(long __address, Block __block, BlockTable __blockTable)
protected RegionView3D(RegionView3D that)
public CArrayFacade<CArrayFacade<java.lang.Float>> getWinmat() throws java.io.IOException
GL_PROJECTION matrix.
java.io.IOException
__DNA__FIELD__winmat
public void setWinmat(CArrayFacade<CArrayFacade<java.lang.Float>> winmat) throws java.io.IOException
GL_PROJECTION matrix.
java.io.IOException
__DNA__FIELD__winmat
public CArrayFacade<CArrayFacade<java.lang.Float>> getViewmat() throws java.io.IOException
GL_MODELVIEW matrix.
java.io.IOException
__DNA__FIELD__viewmat
public void setViewmat(CArrayFacade<CArrayFacade<java.lang.Float>> viewmat) throws java.io.IOException
GL_MODELVIEW matrix.
java.io.IOException
__DNA__FIELD__viewmat
public CArrayFacade<CArrayFacade<java.lang.Float>> getViewinv() throws java.io.IOException
Inverse of viewmat.
java.io.IOException
__DNA__FIELD__viewinv
public void setViewinv(CArrayFacade<CArrayFacade<java.lang.Float>> viewinv) throws java.io.IOException
Inverse of viewmat.
java.io.IOException
__DNA__FIELD__viewinv
public CArrayFacade<CArrayFacade<java.lang.Float>> getPersmat() throws java.io.IOException
Viewmat*winmat.
java.io.IOException
__DNA__FIELD__persmat
public void setPersmat(CArrayFacade<CArrayFacade<java.lang.Float>> persmat) throws java.io.IOException
Viewmat*winmat.
java.io.IOException
__DNA__FIELD__persmat
public CArrayFacade<CArrayFacade<java.lang.Float>> getPersinv() throws java.io.IOException
Inverse of persmat.
java.io.IOException
__DNA__FIELD__persinv
public void setPersinv(CArrayFacade<CArrayFacade<java.lang.Float>> persinv) throws java.io.IOException
Inverse of persmat.
java.io.IOException
__DNA__FIELD__persinv
public CArrayFacade<java.lang.Float> getViewcamtexcofac() throws java.io.IOException
Offset/scale for camera glsl texcoords.
java.io.IOException
__DNA__FIELD__viewcamtexcofac
public void setViewcamtexcofac(CArrayFacade<java.lang.Float> viewcamtexcofac) throws java.io.IOException
Offset/scale for camera glsl texcoords.
java.io.IOException
__DNA__FIELD__viewcamtexcofac
public CArrayFacade<CArrayFacade<java.lang.Float>> getViewmatob() throws java.io.IOException
viewmat/persmat multiplied with object matrix, while drawing and selection.
java.io.IOException
__DNA__FIELD__viewmatob
public void setViewmatob(CArrayFacade<CArrayFacade<java.lang.Float>> viewmatob) throws java.io.IOException
viewmat/persmat multiplied with object matrix, while drawing and selection.
java.io.IOException
__DNA__FIELD__viewmatob
public CArrayFacade<CArrayFacade<java.lang.Float>> getPersmatob() throws java.io.IOException
java.io.IOException
__DNA__FIELD__persmatob
public void setPersmatob(CArrayFacade<CArrayFacade<java.lang.Float>> persmatob) throws java.io.IOException
java.io.IOException
__DNA__FIELD__persmatob
public CArrayFacade<CArrayFacade<java.lang.Float>> getClip() throws java.io.IOException
User defined clipping planes.
java.io.IOException
__DNA__FIELD__clip
public void setClip(CArrayFacade<CArrayFacade<java.lang.Float>> clip) throws java.io.IOException
User defined clipping planes.
java.io.IOException
__DNA__FIELD__clip
public CArrayFacade<CArrayFacade<java.lang.Float>> getClip_local() throws java.io.IOException
Clip in object space, means we can test for clipping in editmode without first going into worldspace.
java.io.IOException
__DNA__FIELD__clip_local
public void setClip_local(CArrayFacade<CArrayFacade<java.lang.Float>> clip_local) throws java.io.IOException
Clip in object space, means we can test for clipping in editmode without first going into worldspace.
java.io.IOException
__DNA__FIELD__clip_local
public CPointer<BoundBox> getClipbb() throws java.io.IOException
java.io.IOException
__DNA__FIELD__clipbb
public void setClipbb(CPointer<BoundBox> clipbb) throws java.io.IOException
java.io.IOException
__DNA__FIELD__clipbb
public CPointer<RegionView3D> getLocalvd() throws java.io.IOException
Allocated backup of its self while in localview.
java.io.IOException
__DNA__FIELD__localvd
public void setLocalvd(CPointer<RegionView3D> localvd) throws java.io.IOException
Allocated backup of its self while in localview.
java.io.IOException
__DNA__FIELD__localvd
public CPointer<java.lang.Object> getRender_engine() throws java.io.IOException
java.io.IOException
__DNA__FIELD__render_engine
public void setRender_engine(CPointer<java.lang.Object> render_engine) throws java.io.IOException
java.io.IOException
__DNA__FIELD__render_engine
public CPointer<java.lang.Object> getDepths() throws java.io.IOException
java.io.IOException
__DNA__FIELD__depths
public void setDepths(CPointer<java.lang.Object> depths) throws java.io.IOException
java.io.IOException
__DNA__FIELD__depths
public CPointer<java.lang.Object> getSms() throws java.io.IOException
Animated smooth view.
java.io.IOException
__DNA__FIELD__sms
public void setSms(CPointer<java.lang.Object> sms) throws java.io.IOException
Animated smooth view.
java.io.IOException
__DNA__FIELD__sms
public CPointer<java.lang.Object> getSmooth_timer() throws java.io.IOException
java.io.IOException
__DNA__FIELD__smooth_timer
public void setSmooth_timer(CPointer<java.lang.Object> smooth_timer) throws java.io.IOException
java.io.IOException
__DNA__FIELD__smooth_timer
public CArrayFacade<CArrayFacade<java.lang.Float>> getTwmat() throws java.io.IOException
Transform gizmo matrix.
java.io.IOException
__DNA__FIELD__twmat
public void setTwmat(CArrayFacade<CArrayFacade<java.lang.Float>> twmat) throws java.io.IOException
Transform gizmo matrix.
java.io.IOException
__DNA__FIELD__twmat
public CArrayFacade<java.lang.Float> getTw_axis_min() throws java.io.IOException
min/max dot product on twmat xyz axis.
java.io.IOException
__DNA__FIELD__tw_axis_min
public void setTw_axis_min(CArrayFacade<java.lang.Float> tw_axis_min) throws java.io.IOException
min/max dot product on twmat xyz axis.
java.io.IOException
__DNA__FIELD__tw_axis_min
public CArrayFacade<java.lang.Float> getTw_axis_max() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tw_axis_max
public void setTw_axis_max(CArrayFacade<java.lang.Float> tw_axis_max) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tw_axis_max
public CArrayFacade<CArrayFacade<java.lang.Float>> getTw_axis_matrix() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tw_axis_matrix
public void setTw_axis_matrix(CArrayFacade<CArrayFacade<java.lang.Float>> tw_axis_matrix) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tw_axis_matrix
public float getGridview() throws java.io.IOException
java.io.IOException
__DNA__FIELD__gridview
public void setGridview(float gridview) throws java.io.IOException
java.io.IOException
__DNA__FIELD__gridview
public CArrayFacade<java.lang.Float> getViewquat() throws java.io.IOException
View rotation, must be kept normalized.
java.io.IOException
__DNA__FIELD__viewquat
public void setViewquat(CArrayFacade<java.lang.Float> viewquat) throws java.io.IOException
View rotation, must be kept normalized.
java.io.IOException
__DNA__FIELD__viewquat
public float getDist() throws java.io.IOException
Distance from 'ofs' along -viewinv[2] vector, where result is negative as is 'ofs'.
java.io.IOException
__DNA__FIELD__dist
public void setDist(float dist) throws java.io.IOException
Distance from 'ofs' along -viewinv[2] vector, where result is negative as is 'ofs'.
java.io.IOException
__DNA__FIELD__dist
public float getCamdx() throws java.io.IOException
Camera
view offsets, 1.0 = viewplane moves entire width/height.
java.io.IOException
__DNA__FIELD__camdx
public void setCamdx(float camdx) throws java.io.IOException
Camera
view offsets, 1.0 = viewplane moves entire width/height.
java.io.IOException
__DNA__FIELD__camdx
public float getCamdy() throws java.io.IOException
java.io.IOException
__DNA__FIELD__camdy
public void setCamdy(float camdy) throws java.io.IOException
java.io.IOException
__DNA__FIELD__camdy
public float getPixsize() throws java.io.IOException
Runtime only.
java.io.IOException
__DNA__FIELD__pixsize
public void setPixsize(float pixsize) throws java.io.IOException
Runtime only.
java.io.IOException
__DNA__FIELD__pixsize
public CArrayFacade<java.lang.Float> getOfs() throws java.io.IOException
View center & orbit pivot, negative of worldspace location, also matches -viewinv[3][0:3] in ortho mode.
java.io.IOException
__DNA__FIELD__ofs
public void setOfs(CArrayFacade<java.lang.Float> ofs) throws java.io.IOException
View center & orbit pivot, negative of worldspace location, also matches -viewinv[3][0:3] in ortho mode.
java.io.IOException
__DNA__FIELD__ofs
public float getCamzoom() throws java.io.IOException
Viewport zoom on the camera frame, see BKE_screen_view3d_zoom_to_fac.
java.io.IOException
__DNA__FIELD__camzoom
public void setCamzoom(float camzoom) throws java.io.IOException
Viewport zoom on the camera frame, see BKE_screen_view3d_zoom_to_fac.
java.io.IOException
__DNA__FIELD__camzoom
public byte getIs_persp() throws java.io.IOException
Check if persp/ortho view, since 'persp' cant be used for this since it can have cameras assigned as well. (only set in #view3d_winmatrix_set)
java.io.IOException
__DNA__FIELD__is_persp
public void setIs_persp(byte is_persp) throws java.io.IOException
Check if persp/ortho view, since 'persp' cant be used for this since it can have cameras assigned as well. (only set in #view3d_winmatrix_set)
java.io.IOException
__DNA__FIELD__is_persp
public byte getPersp() throws java.io.IOException
java.io.IOException
__DNA__FIELD__persp
public void setPersp(byte persp) throws java.io.IOException
java.io.IOException
__DNA__FIELD__persp
public byte getView() throws java.io.IOException
java.io.IOException
__DNA__FIELD__view
public void setView(byte view) throws java.io.IOException
java.io.IOException
__DNA__FIELD__view
public byte getViewlock() throws java.io.IOException
java.io.IOException
__DNA__FIELD__viewlock
public void setViewlock(byte viewlock) throws java.io.IOException
java.io.IOException
__DNA__FIELD__viewlock
public byte getViewlock_quad() throws java.io.IOException
Options for quadview (store while out of quad view).
java.io.IOException
__DNA__FIELD__viewlock_quad
public void setViewlock_quad(byte viewlock_quad) throws java.io.IOException
Options for quadview (store while out of quad view).
java.io.IOException
__DNA__FIELD__viewlock_quad
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 CArrayFacade<java.lang.Float> getOfs_lock() throws java.io.IOException
Normalized offset for locked view: (-1, -1) bottom left, (1, 1) upper right.
java.io.IOException
__DNA__FIELD__ofs_lock
public void setOfs_lock(CArrayFacade<java.lang.Float> ofs_lock) throws java.io.IOException
Normalized offset for locked view: (-1, -1) bottom left, (1, 1) upper right.
java.io.IOException
__DNA__FIELD__ofs_lock
public short getTwdrawflag() throws java.io.IOException
XXX can easily get rid of this (Julian).
java.io.IOException
__DNA__FIELD__twdrawflag
public void setTwdrawflag(short twdrawflag) throws java.io.IOException
XXX can easily get rid of this (Julian).
java.io.IOException
__DNA__FIELD__twdrawflag
public short getRflag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__rflag
public void setRflag(short rflag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__rflag
public CArrayFacade<java.lang.Float> getLviewquat() throws java.io.IOException
Last view (use when switching out of camera view).
java.io.IOException
__DNA__FIELD__lviewquat
public void setLviewquat(CArrayFacade<java.lang.Float> lviewquat) throws java.io.IOException
Last view (use when switching out of camera view).
java.io.IOException
__DNA__FIELD__lviewquat
public short getLpersp() throws java.io.IOException
Lpersp can never be set to 'RV3D_CAMOB'.
java.io.IOException
__DNA__FIELD__lpersp
public void setLpersp(short lpersp) throws java.io.IOException
Lpersp can never be set to 'RV3D_CAMOB'.
java.io.IOException
__DNA__FIELD__lpersp
public short getLview() throws java.io.IOException
java.io.IOException
__DNA__FIELD__lview
public void setLview(short lview) throws java.io.IOException
java.io.IOException
__DNA__FIELD__lview
public float getRot_angle() throws java.io.IOException
Active rotation from NDOF or elsewhere.
java.io.IOException
__DNA__FIELD__rot_angle
public void setRot_angle(float rot_angle) throws java.io.IOException
Active rotation from NDOF or elsewhere.
java.io.IOException
__DNA__FIELD__rot_angle
public CArrayFacade<java.lang.Float> getRot_axis() throws java.io.IOException
java.io.IOException
__DNA__FIELD__rot_axis
public void setRot_axis(CArrayFacade<java.lang.Float> rot_axis) throws java.io.IOException
java.io.IOException
__DNA__FIELD__rot_axis
public CPointer<RegionView3D> __io__addressof()