Class RegionView3D
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.RegionView3D
-
public class RegionView3D extends CFacade
Generated facet for DNA struct type 'RegionView3D'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD___pad8
Field descriptor (offset) for struct member '_pad8'.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__dist
Field descriptor (offset) for struct member 'dist'.static long[]
__DNA__FIELD__gridview
Deprecated.Deprecatedstatic 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__lview_axis_roll
Field descriptor (offset) for struct member 'lview_axis_roll'.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__runtime_viewlock
Field descriptor (offset) for struct member 'runtime_viewlock'.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__view_axis_roll
Field descriptor (offset) for struct member 'view_axis_roll'.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.-
Fields inherited from class org.cakelab.blender.nio.CFacade
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
-
-
Constructor Summary
Constructors Modifier Constructor Description RegionView3D(long __address, Block __block, BlockTable __blockTable)
protected
RegionView3D(RegionView3D that)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CPointer<RegionView3D>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad()
Get method for struct member '_pad'.CArrayFacade<java.lang.Byte>
get_pad8()
Get method for struct member '_pad8'.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()
Get method for struct member 'clip'.CArrayFacade<CArrayFacade<java.lang.Float>>
getClip_local()
Get method for struct member 'clip_local'.CPointer<BoundBox>
getClipbb()
Get method for struct member 'clipbb'.float
getDist()
Get method for struct member 'dist'.float
getGridview()
Deprecated.Deprecatedbyte
getIs_persp()
Get method for struct member 'is_persp'.CPointer<RegionView3D>
getLocalvd()
Get method for struct member 'localvd'.byte
getLpersp()
Get method for struct member 'lpersp'.byte
getLview()
Get method for struct member 'lview'.byte
getLview_axis_roll()
Get method for struct member 'lview_axis_roll'.CArrayFacade<java.lang.Float>
getLviewquat()
Get method for struct member 'lviewquat'.CArrayFacade<java.lang.Float>
getOfs()
Get method for struct member 'ofs'.CArrayFacade<java.lang.Float>
getOfs_lock()
Get method for struct member 'ofs_lock'.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'.byte
getRuntime_viewlock()
Get method for struct member 'runtime_viewlock'.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'.byte
getView_axis_roll()
Get method for struct member 'view_axis_roll'.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()
Get method for struct member 'viewlock'.byte
getViewlock_quad()
Get method for struct member 'viewlock_quad'.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
set_pad8(CArrayFacade<java.lang.Byte> _pad8)
Set method for struct member '_pad8'.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(CArrayFacade<CArrayFacade<java.lang.Float>> clip)
Set method for struct member 'clip'.void
setClip_local(CArrayFacade<CArrayFacade<java.lang.Float>> clip_local)
Set method for struct member 'clip_local'.void
setClipbb(CPointer<BoundBox> clipbb)
Set method for struct member 'clipbb'.void
setDist(float dist)
Set method for struct member 'dist'.void
setGridview(float gridview)
Deprecated.Deprecatedvoid
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(byte lpersp)
Set method for struct member 'lpersp'.void
setLview(byte lview)
Set method for struct member 'lview'.void
setLview_axis_roll(byte lview_axis_roll)
Set method for struct member 'lview_axis_roll'.void
setLviewquat(CArrayFacade<java.lang.Float> lviewquat)
Set method for struct member 'lviewquat'.void
setOfs(CArrayFacade<java.lang.Float> ofs)
Set method for struct member 'ofs'.void
setOfs_lock(CArrayFacade<java.lang.Float> ofs_lock)
Set method for struct member 'ofs_lock'.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
setRuntime_viewlock(byte runtime_viewlock)
Set method for struct member 'runtime_viewlock'.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
setView_axis_roll(byte view_axis_roll)
Set method for struct member 'view_axis_roll'.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(byte viewlock)
Set method for struct member 'viewlock'.void
setViewlock_quad(byte viewlock_quad)
Set method for struct member 'viewlock_quad'.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'.-
Methods inherited from class org.cakelab.blender.nio.CFacade
__io__addressof, __io__addressof, __io__equals, __io__generic__copy, __io__generic__copy, __io__instanceof, __io__native__copy, __io__newInstance, __io__same__encoding, __io__sizeof, __io__sizeof, __io__subclassof, equals, hashCode
-
-
-
-
Field Detail
-
__DNA__SDNA_INDEX
public static final int __DNA__SDNA_INDEX
This is the sdna index of the struct RegionView3D.It is required when allocating a new block to store data for RegionView3D.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__winmat
public static final long[] __DNA__FIELD__winmat
Field descriptor (offset) for struct member 'winmat'.Field Documentation
Blender Source Code
GL_PROJECTION matrix.
Pointer Arithmetics
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});
Metadata
- Field: 'winmat'
- Signature: 'float[4][4]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__viewmat
public static final long[] __DNA__FIELD__viewmat
Field descriptor (offset) for struct member 'viewmat'.Field Documentation
Blender Source Code
GL_MODELVIEW matrix.
Pointer Arithmetics
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});
Metadata
- Field: 'viewmat'
- Signature: 'float[4][4]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__viewinv
public static final long[] __DNA__FIELD__viewinv
Field descriptor (offset) for struct member 'viewinv'.Field Documentation
Blender Source Code
Inverse of viewmat.
Pointer Arithmetics
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});
Metadata
- Field: 'viewinv'
- Signature: 'float[4][4]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__persmat
public static final long[] __DNA__FIELD__persmat
Field descriptor (offset) for struct member 'persmat'.Field Documentation
Blender Source Code
Viewmat*winmat.
Pointer Arithmetics
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});
Metadata
- Field: 'persmat'
- Signature: 'float[4][4]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__persinv
public static final long[] __DNA__FIELD__persinv
Field descriptor (offset) for struct member 'persinv'.Field Documentation
Blender Source Code
Inverse of persmat.
Pointer Arithmetics
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});
Metadata
- Field: 'persinv'
- Signature: 'float[4][4]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__viewcamtexcofac
public static final long[] __DNA__FIELD__viewcamtexcofac
Field descriptor (offset) for struct member 'viewcamtexcofac'.Field Documentation
Blender Source Code
Offset/scale for camera glsl texcoords.
Pointer Arithmetics
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});
Metadata
- Field: 'viewcamtexcofac'
- Signature: 'float[4]'
- Actual Size (32bit/64bit): 16/16
-
__DNA__FIELD__viewmatob
public static final long[] __DNA__FIELD__viewmatob
Field descriptor (offset) for struct member 'viewmatob'.Field Documentation
Blender Source Code
viewmat/persmat multiplied with object matrix, while drawing and selection.
Pointer Arithmetics
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});
Metadata
- Field: 'viewmatob'
- Signature: 'float[4][4]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__persmatob
public static final long[] __DNA__FIELD__persmatob
Field descriptor (offset) for struct member 'persmatob'.Pointer Arithmetics
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});
Metadata
- Field: 'persmatob'
- Signature: 'float[4][4]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__clip
public static final long[] __DNA__FIELD__clip
Field descriptor (offset) for struct member 'clip'.Field Documentation
Blender Source Code
User defined clipping planes.
Pointer Arithmetics
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});
Metadata
- Field: 'clip'
- Signature: 'float[6][4]'
- Actual Size (32bit/64bit): 96/96
-
__DNA__FIELD__clip_local
public static final long[] __DNA__FIELD__clip_local
Field descriptor (offset) for struct member 'clip_local'.Field Documentation
Blender Source Code
Clip in object space, means we can test for clipping in edit-mode without first going into world-space.
Pointer Arithmetics
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});
Metadata
- Field: 'clip_local'
- Signature: 'float[6][4]'
- Actual Size (32bit/64bit): 96/96
-
__DNA__FIELD__clipbb
public static final long[] __DNA__FIELD__clipbb
Field descriptor (offset) for struct member 'clipbb'.Pointer Arithmetics
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});
Metadata
- Field: 'clipbb'
- Signature: 'BoundBox*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__localvd
public static final long[] __DNA__FIELD__localvd
Field descriptor (offset) for struct member 'localvd'.Field Documentation
Blender Source Code
Allocated backup of itself while in local-view.
Pointer Arithmetics
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});
Metadata
- Field: 'localvd'
- Signature: 'RegionView3D*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__render_engine
public static final long[] __DNA__FIELD__render_engine
Field descriptor (offset) for struct member 'render_engine'.Pointer Arithmetics
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});
Metadata
- Field: 'render_engine'
- Signature: 'RenderEngine*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__sms
public static final long[] __DNA__FIELD__sms
Field descriptor (offset) for struct member 'sms'.Field Documentation
Blender Source Code
Animated smooth view.
Pointer Arithmetics
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});
Metadata
- Field: 'sms'
- Signature: 'SmoothView3DStore*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__smooth_timer
public static final long[] __DNA__FIELD__smooth_timer
Field descriptor (offset) for struct member 'smooth_timer'.Pointer Arithmetics
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});
Metadata
- Field: 'smooth_timer'
- Signature: 'wmTimer*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__twmat
public static final long[] __DNA__FIELD__twmat
Field descriptor (offset) for struct member 'twmat'.Field Documentation
Blender Source Code
Transform gizmo matrix.
Pointer Arithmetics
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});
Metadata
- Field: 'twmat'
- Signature: 'float[4][4]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__tw_axis_min
public static final long[] __DNA__FIELD__tw_axis_min
Field descriptor (offset) for struct member 'tw_axis_min'.Field Documentation
Blender Source Code
min/max dot product on twmat xyz axis.
Pointer Arithmetics
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});
Metadata
- Field: 'tw_axis_min'
- Signature: 'float[3]'
- Actual Size (32bit/64bit): 12/12
-
__DNA__FIELD__tw_axis_max
public static final long[] __DNA__FIELD__tw_axis_max
Field descriptor (offset) for struct member 'tw_axis_max'.Pointer Arithmetics
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});
Metadata
- Field: 'tw_axis_max'
- Signature: 'float[3]'
- Actual Size (32bit/64bit): 12/12
-
__DNA__FIELD__tw_axis_matrix
public static final long[] __DNA__FIELD__tw_axis_matrix
Field descriptor (offset) for struct member 'tw_axis_matrix'.Pointer Arithmetics
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});
Metadata
- Field: 'tw_axis_matrix'
- Signature: 'float[3][3]'
- Actual Size (32bit/64bit): 36/36
-
__DNA__FIELD__gridview
public static final long[] __DNA__FIELD__gridview
Deprecated.DeprecatedPointer Arithmetics
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});
Metadata
- Field: 'gridview'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'gridview'.Field Documentation
Blender Source Code
-
__DNA__FIELD__viewquat
public static final long[] __DNA__FIELD__viewquat
Field descriptor (offset) for struct member 'viewquat'.Field Documentation
Blender Source Code
View rotation, must be kept normalized.
Pointer Arithmetics
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});
Metadata
- Field: 'viewquat'
- Signature: 'float[4]'
- Actual Size (32bit/64bit): 16/16
-
__DNA__FIELD__dist
public static final long[] __DNA__FIELD__dist
Field descriptor (offset) for struct member 'dist'.Field Documentation
Blender Source Code
Distance from 'ofs' along -viewinv[2] vector, where result is negative as is 'ofs'.
Pointer Arithmetics
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});
Metadata
- Field: 'dist'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__camdx
public static final long[] __DNA__FIELD__camdx
Field descriptor (offset) for struct member 'camdx'.Field Documentation
Blender Source Code
Camera
view offsets, 1.0 = viewplane moves entire width/height.Pointer Arithmetics
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});
Metadata
- Field: 'camdx'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__camdy
public static final long[] __DNA__FIELD__camdy
Field descriptor (offset) for struct member 'camdy'.Pointer Arithmetics
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});
Metadata
- Field: 'camdy'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__pixsize
public static final long[] __DNA__FIELD__pixsize
Field descriptor (offset) for struct member 'pixsize'.Field Documentation
Blender Source Code
Runtime only.
Pointer Arithmetics
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});
Metadata
- Field: 'pixsize'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__ofs
public static final long[] __DNA__FIELD__ofs
Field descriptor (offset) for struct member 'ofs'.Field Documentation
Blender Source Code
in orthographic mode.
Pointer Arithmetics
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});
Metadata
- Field: 'ofs'
- Signature: 'float[3]'
- Actual Size (32bit/64bit): 12/12
-
__DNA__FIELD__camzoom
public static final long[] __DNA__FIELD__camzoom
Field descriptor (offset) for struct member 'camzoom'.Field Documentation
Blender Source Code
Viewport zoom on the camera frame, see BKE_screen_view3d_zoom_to_fac.
Pointer Arithmetics
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});
Metadata
- Field: 'camzoom'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__is_persp
public static final long[] __DNA__FIELD__is_persp
Field descriptor (offset) for struct member 'is_persp'.Field Documentation
Blender Source Code
Check if persp/ortho view, since 'persp' can't be used for this since it can have cameras assigned as well. (only set in #view3d_winmatrix_set)
Pointer Arithmetics
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});
Metadata
- Field: 'is_persp'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__persp
public static final long[] __DNA__FIELD__persp
Field descriptor (offset) for struct member 'persp'.Pointer Arithmetics
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});
Metadata
- Field: 'persp'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__view
public static final long[] __DNA__FIELD__view
Field descriptor (offset) for struct member 'view'.Pointer Arithmetics
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});
Metadata
- Field: 'view'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__view_axis_roll
public static final long[] __DNA__FIELD__view_axis_roll
Field descriptor (offset) for struct member 'view_axis_roll'.Pointer Arithmetics
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_axis_roll); CPointer<Byte> p_view_axis_roll = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'view_axis_roll'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__viewlock
public static final long[] __DNA__FIELD__viewlock
Field descriptor (offset) for struct member 'viewlock'.Field Documentation
Blender Source Code
Should usually be accessed with RV3D_LOCK_FLAGS() !
Pointer Arithmetics
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});
Metadata
- Field: 'viewlock'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__runtime_viewlock
public static final long[] __DNA__FIELD__runtime_viewlock
Field descriptor (offset) for struct member 'runtime_viewlock'.Field Documentation
Blender Source Code
Options for runtime only locking (cleared on file read) Should usually be accessed with RV3D_LOCK_FLAGS() !
Pointer Arithmetics
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__runtime_viewlock); CPointer<Byte> p_runtime_viewlock = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'runtime_viewlock'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__viewlock_quad
public static final long[] __DNA__FIELD__viewlock_quad
Field descriptor (offset) for struct member 'viewlock_quad'.Field Documentation
Blender Source Code
Options for quadview (store while out of quad view).
Pointer Arithmetics
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});
Metadata
- Field: 'viewlock_quad'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD___pad
public static final long[] __DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
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});
Metadata
- Field: '_pad'
- Signature: 'char[1]'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__ofs_lock
public static final long[] __DNA__FIELD__ofs_lock
Field descriptor (offset) for struct member 'ofs_lock'.Field Documentation
Blender Source Code
Normalized offset for locked view: (-1, -1) bottom left, (1, 1) upper right.
Pointer Arithmetics
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});
Metadata
- Field: 'ofs_lock'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
-
__DNA__FIELD__twdrawflag
public static final long[] __DNA__FIELD__twdrawflag
Field descriptor (offset) for struct member 'twdrawflag'.Field Documentation
Blender Source Code
XXX can easily get rid of this (Julian).
Pointer Arithmetics
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});
Metadata
- Field: 'twdrawflag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__rflag
public static final long[] __DNA__FIELD__rflag
Field descriptor (offset) for struct member 'rflag'.Pointer Arithmetics
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});
Metadata
- Field: 'rflag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__lviewquat
public static final long[] __DNA__FIELD__lviewquat
Field descriptor (offset) for struct member 'lviewquat'.Field Documentation
Blender Source Code
Last view (use when switching out of camera view).
Pointer Arithmetics
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});
Metadata
- Field: 'lviewquat'
- Signature: 'float[4]'
- Actual Size (32bit/64bit): 16/16
-
__DNA__FIELD__lpersp
public static final long[] __DNA__FIELD__lpersp
Field descriptor (offset) for struct member 'lpersp'.Field Documentation
Blender Source Code
Lpersp can never be set to 'RV3D_CAMOB'.
Pointer Arithmetics
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<Byte> p_lpersp = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'lpersp'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__lview
public static final long[] __DNA__FIELD__lview
Field descriptor (offset) for struct member 'lview'.Pointer Arithmetics
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<Byte> p_lview = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'lview'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__lview_axis_roll
public static final long[] __DNA__FIELD__lview_axis_roll
Field descriptor (offset) for struct member 'lview_axis_roll'.Pointer Arithmetics
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_axis_roll); CPointer<Byte> p_lview_axis_roll = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'lview_axis_roll'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD___pad8
public static final long[] __DNA__FIELD___pad8
Field descriptor (offset) for struct member '_pad8'.Pointer Arithmetics
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___pad8); CPointer<CArrayFacade<Byte>> p__pad8 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad8'
- Signature: 'char[1]'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__rot_angle
public static final long[] __DNA__FIELD__rot_angle
Field descriptor (offset) for struct member 'rot_angle'.Field Documentation
Blender Source Code
Active rotation from NDOF or elsewhere.
Pointer Arithmetics
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});
Metadata
- Field: 'rot_angle'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__rot_axis
public static final long[] __DNA__FIELD__rot_axis
Field descriptor (offset) for struct member 'rot_axis'.Pointer Arithmetics
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});
Metadata
- Field: 'rot_axis'
- Signature: 'float[3]'
- Actual Size (32bit/64bit): 12/12
-
-
Constructor Detail
-
RegionView3D
public RegionView3D(long __address, Block __block, BlockTable __blockTable)
-
RegionView3D
protected RegionView3D(RegionView3D that)
-
-
Method Detail
-
getWinmat
public CArrayFacade<CArrayFacade<java.lang.Float>> getWinmat() throws java.io.IOException
Get method for struct member 'winmat'.Field Documentation
Blender Source Code
GL_PROJECTION matrix.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__winmat
-
setWinmat
public void setWinmat(CArrayFacade<CArrayFacade<java.lang.Float>> winmat) throws java.io.IOException
Set method for struct member 'winmat'.Field Documentation
Blender Source Code
GL_PROJECTION matrix.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__winmat
-
getViewmat
public CArrayFacade<CArrayFacade<java.lang.Float>> getViewmat() throws java.io.IOException
Get method for struct member 'viewmat'.Field Documentation
Blender Source Code
GL_MODELVIEW matrix.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewmat
-
setViewmat
public void setViewmat(CArrayFacade<CArrayFacade<java.lang.Float>> viewmat) throws java.io.IOException
Set method for struct member 'viewmat'.Field Documentation
Blender Source Code
GL_MODELVIEW matrix.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewmat
-
getViewinv
public CArrayFacade<CArrayFacade<java.lang.Float>> getViewinv() throws java.io.IOException
Get method for struct member 'viewinv'.Field Documentation
Blender Source Code
Inverse of viewmat.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewinv
-
setViewinv
public void setViewinv(CArrayFacade<CArrayFacade<java.lang.Float>> viewinv) throws java.io.IOException
Set method for struct member 'viewinv'.Field Documentation
Blender Source Code
Inverse of viewmat.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewinv
-
getPersmat
public CArrayFacade<CArrayFacade<java.lang.Float>> getPersmat() throws java.io.IOException
Get method for struct member 'persmat'.Field Documentation
Blender Source Code
Viewmat*winmat.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__persmat
-
setPersmat
public void setPersmat(CArrayFacade<CArrayFacade<java.lang.Float>> persmat) throws java.io.IOException
Set method for struct member 'persmat'.Field Documentation
Blender Source Code
Viewmat*winmat.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__persmat
-
getPersinv
public CArrayFacade<CArrayFacade<java.lang.Float>> getPersinv() throws java.io.IOException
Get method for struct member 'persinv'.Field Documentation
Blender Source Code
Inverse of persmat.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__persinv
-
setPersinv
public void setPersinv(CArrayFacade<CArrayFacade<java.lang.Float>> persinv) throws java.io.IOException
Set method for struct member 'persinv'.Field Documentation
Blender Source Code
Inverse of persmat.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__persinv
-
getViewcamtexcofac
public CArrayFacade<java.lang.Float> getViewcamtexcofac() throws java.io.IOException
Get method for struct member 'viewcamtexcofac'.Field Documentation
Blender Source Code
Offset/scale for camera glsl texcoords.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewcamtexcofac
-
setViewcamtexcofac
public void setViewcamtexcofac(CArrayFacade<java.lang.Float> viewcamtexcofac) throws java.io.IOException
Set method for struct member 'viewcamtexcofac'.Field Documentation
Blender Source Code
Offset/scale for camera glsl texcoords.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewcamtexcofac
-
getViewmatob
public CArrayFacade<CArrayFacade<java.lang.Float>> getViewmatob() throws java.io.IOException
Get method for struct member 'viewmatob'.Field Documentation
Blender Source Code
viewmat/persmat multiplied with object matrix, while drawing and selection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewmatob
-
setViewmatob
public void setViewmatob(CArrayFacade<CArrayFacade<java.lang.Float>> viewmatob) throws java.io.IOException
Set method for struct member 'viewmatob'.Field Documentation
Blender Source Code
viewmat/persmat multiplied with object matrix, while drawing and selection.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewmatob
-
getPersmatob
public CArrayFacade<CArrayFacade<java.lang.Float>> getPersmatob() throws java.io.IOException
Get method for struct member 'persmatob'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__persmatob
-
setPersmatob
public void setPersmatob(CArrayFacade<CArrayFacade<java.lang.Float>> persmatob) throws java.io.IOException
Set method for struct member 'persmatob'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__persmatob
-
getClip
public CArrayFacade<CArrayFacade<java.lang.Float>> getClip() throws java.io.IOException
Get method for struct member 'clip'.Field Documentation
Blender Source Code
User defined clipping planes.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clip
-
setClip
public void setClip(CArrayFacade<CArrayFacade<java.lang.Float>> clip) throws java.io.IOException
Set method for struct member 'clip'.Field Documentation
Blender Source Code
User defined clipping planes.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clip
-
getClip_local
public CArrayFacade<CArrayFacade<java.lang.Float>> getClip_local() throws java.io.IOException
Get method for struct member 'clip_local'.Field Documentation
Blender Source Code
Clip in object space, means we can test for clipping in edit-mode without first going into world-space.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clip_local
-
setClip_local
public void setClip_local(CArrayFacade<CArrayFacade<java.lang.Float>> clip_local) throws java.io.IOException
Set method for struct member 'clip_local'.Field Documentation
Blender Source Code
Clip in object space, means we can test for clipping in edit-mode without first going into world-space.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clip_local
-
getClipbb
public CPointer<BoundBox> getClipbb() throws java.io.IOException
Get method for struct member 'clipbb'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clipbb
-
setClipbb
public void setClipbb(CPointer<BoundBox> clipbb) throws java.io.IOException
Set method for struct member 'clipbb'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__clipbb
-
getLocalvd
public CPointer<RegionView3D> getLocalvd() throws java.io.IOException
Get method for struct member 'localvd'.Field Documentation
Blender Source Code
Allocated backup of itself while in local-view.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__localvd
-
setLocalvd
public void setLocalvd(CPointer<RegionView3D> localvd) throws java.io.IOException
Set method for struct member 'localvd'.Field Documentation
Blender Source Code
Allocated backup of itself while in local-view.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__localvd
-
getRender_engine
public CPointer<java.lang.Object> getRender_engine() throws java.io.IOException
Get method for struct member 'render_engine'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__render_engine
-
setRender_engine
public void setRender_engine(CPointer<java.lang.Object> render_engine) throws java.io.IOException
Set method for struct member 'render_engine'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__render_engine
-
getSms
public CPointer<java.lang.Object> getSms() throws java.io.IOException
Get method for struct member 'sms'.Field Documentation
Blender Source Code
Animated smooth view.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sms
-
setSms
public void setSms(CPointer<java.lang.Object> sms) throws java.io.IOException
Set method for struct member 'sms'.Field Documentation
Blender Source Code
Animated smooth view.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sms
-
getSmooth_timer
public CPointer<java.lang.Object> getSmooth_timer() throws java.io.IOException
Get method for struct member 'smooth_timer'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__smooth_timer
-
setSmooth_timer
public void setSmooth_timer(CPointer<java.lang.Object> smooth_timer) throws java.io.IOException
Set method for struct member 'smooth_timer'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__smooth_timer
-
getTwmat
public CArrayFacade<CArrayFacade<java.lang.Float>> getTwmat() throws java.io.IOException
Get method for struct member 'twmat'.Field Documentation
Blender Source Code
Transform gizmo matrix.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__twmat
-
setTwmat
public void setTwmat(CArrayFacade<CArrayFacade<java.lang.Float>> twmat) throws java.io.IOException
Set method for struct member 'twmat'.Field Documentation
Blender Source Code
Transform gizmo matrix.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__twmat
-
getTw_axis_min
public CArrayFacade<java.lang.Float> getTw_axis_min() throws java.io.IOException
Get method for struct member 'tw_axis_min'.Field Documentation
Blender Source Code
min/max dot product on twmat xyz axis.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tw_axis_min
-
setTw_axis_min
public void setTw_axis_min(CArrayFacade<java.lang.Float> tw_axis_min) throws java.io.IOException
Set method for struct member 'tw_axis_min'.Field Documentation
Blender Source Code
min/max dot product on twmat xyz axis.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tw_axis_min
-
getTw_axis_max
public CArrayFacade<java.lang.Float> getTw_axis_max() throws java.io.IOException
Get method for struct member 'tw_axis_max'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tw_axis_max
-
setTw_axis_max
public void setTw_axis_max(CArrayFacade<java.lang.Float> tw_axis_max) throws java.io.IOException
Set method for struct member 'tw_axis_max'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tw_axis_max
-
getTw_axis_matrix
public CArrayFacade<CArrayFacade<java.lang.Float>> getTw_axis_matrix() throws java.io.IOException
Get method for struct member 'tw_axis_matrix'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tw_axis_matrix
-
setTw_axis_matrix
public void setTw_axis_matrix(CArrayFacade<CArrayFacade<java.lang.Float>> tw_axis_matrix) throws java.io.IOException
Set method for struct member 'tw_axis_matrix'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tw_axis_matrix
-
getGridview
public float getGridview() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'gridview'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__gridview
-
setGridview
public void setGridview(float gridview) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'gridview'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__gridview
-
getViewquat
public CArrayFacade<java.lang.Float> getViewquat() throws java.io.IOException
Get method for struct member 'viewquat'.Field Documentation
Blender Source Code
View rotation, must be kept normalized.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewquat
-
setViewquat
public void setViewquat(CArrayFacade<java.lang.Float> viewquat) throws java.io.IOException
Set method for struct member 'viewquat'.Field Documentation
Blender Source Code
View rotation, must be kept normalized.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewquat
-
getDist
public float getDist() throws java.io.IOException
Get method for struct member 'dist'.Field Documentation
Blender Source Code
Distance from 'ofs' along -viewinv[2] vector, where result is negative as is 'ofs'.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dist
-
setDist
public void setDist(float dist) throws java.io.IOException
Set method for struct member 'dist'.Field Documentation
Blender Source Code
Distance from 'ofs' along -viewinv[2] vector, where result is negative as is 'ofs'.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__dist
-
getCamdx
public float getCamdx() throws java.io.IOException
Get method for struct member 'camdx'.Field Documentation
Blender Source Code
Camera
view offsets, 1.0 = viewplane moves entire width/height.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__camdx
-
setCamdx
public void setCamdx(float camdx) throws java.io.IOException
Set method for struct member 'camdx'.Field Documentation
Blender Source Code
Camera
view offsets, 1.0 = viewplane moves entire width/height.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__camdx
-
getCamdy
public float getCamdy() throws java.io.IOException
Get method for struct member 'camdy'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__camdy
-
setCamdy
public void setCamdy(float camdy) throws java.io.IOException
Set method for struct member 'camdy'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__camdy
-
getPixsize
public float getPixsize() throws java.io.IOException
Get method for struct member 'pixsize'.Field Documentation
Blender Source Code
Runtime only.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pixsize
-
setPixsize
public void setPixsize(float pixsize) throws java.io.IOException
Set method for struct member 'pixsize'.Field Documentation
Blender Source Code
Runtime only.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pixsize
-
getOfs
public CArrayFacade<java.lang.Float> getOfs() throws java.io.IOException
Get method for struct member 'ofs'.Field Documentation
Blender Source Code
in orthographic mode.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ofs
-
setOfs
public void setOfs(CArrayFacade<java.lang.Float> ofs) throws java.io.IOException
Set method for struct member 'ofs'.Field Documentation
Blender Source Code
in orthographic mode.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ofs
-
getCamzoom
public float getCamzoom() throws java.io.IOException
Get method for struct member 'camzoom'.Field Documentation
Blender Source Code
Viewport zoom on the camera frame, see BKE_screen_view3d_zoom_to_fac.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__camzoom
-
setCamzoom
public void setCamzoom(float camzoom) throws java.io.IOException
Set method for struct member 'camzoom'.Field Documentation
Blender Source Code
Viewport zoom on the camera frame, see BKE_screen_view3d_zoom_to_fac.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__camzoom
-
getIs_persp
public byte getIs_persp() throws java.io.IOException
Get method for struct member 'is_persp'.Field Documentation
Blender Source Code
Check if persp/ortho view, since 'persp' can't be used for this since it can have cameras assigned as well. (only set in #view3d_winmatrix_set)
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__is_persp
-
setIs_persp
public void setIs_persp(byte is_persp) throws java.io.IOException
Set method for struct member 'is_persp'.Field Documentation
Blender Source Code
Check if persp/ortho view, since 'persp' can't be used for this since it can have cameras assigned as well. (only set in #view3d_winmatrix_set)
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__is_persp
-
getPersp
public byte getPersp() throws java.io.IOException
Get method for struct member 'persp'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__persp
-
setPersp
public void setPersp(byte persp) throws java.io.IOException
Set method for struct member 'persp'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__persp
-
getView
public byte getView() throws java.io.IOException
Get method for struct member 'view'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__view
-
setView
public void setView(byte view) throws java.io.IOException
Set method for struct member 'view'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__view
-
getView_axis_roll
public byte getView_axis_roll() throws java.io.IOException
Get method for struct member 'view_axis_roll'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__view_axis_roll
-
setView_axis_roll
public void setView_axis_roll(byte view_axis_roll) throws java.io.IOException
Set method for struct member 'view_axis_roll'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__view_axis_roll
-
getViewlock
public byte getViewlock() throws java.io.IOException
Get method for struct member 'viewlock'.Field Documentation
Blender Source Code
Should usually be accessed with RV3D_LOCK_FLAGS() !
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewlock
-
setViewlock
public void setViewlock(byte viewlock) throws java.io.IOException
Set method for struct member 'viewlock'.Field Documentation
Blender Source Code
Should usually be accessed with RV3D_LOCK_FLAGS() !
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewlock
-
getRuntime_viewlock
public byte getRuntime_viewlock() throws java.io.IOException
Get method for struct member 'runtime_viewlock'.Field Documentation
Blender Source Code
Options for runtime only locking (cleared on file read) Should usually be accessed with RV3D_LOCK_FLAGS() !
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__runtime_viewlock
-
setRuntime_viewlock
public void setRuntime_viewlock(byte runtime_viewlock) throws java.io.IOException
Set method for struct member 'runtime_viewlock'.Field Documentation
Blender Source Code
Options for runtime only locking (cleared on file read) Should usually be accessed with RV3D_LOCK_FLAGS() !
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__runtime_viewlock
-
getViewlock_quad
public byte getViewlock_quad() throws java.io.IOException
Get method for struct member 'viewlock_quad'.Field Documentation
Blender Source Code
Options for quadview (store while out of quad view).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewlock_quad
-
setViewlock_quad
public void setViewlock_quad(byte viewlock_quad) throws java.io.IOException
Set method for struct member 'viewlock_quad'.Field Documentation
Blender Source Code
Options for quadview (store while out of quad view).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__viewlock_quad
-
get_pad
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
Get method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
set_pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
Set method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
getOfs_lock
public CArrayFacade<java.lang.Float> getOfs_lock() throws java.io.IOException
Get method for struct member 'ofs_lock'.Field Documentation
Blender Source Code
Normalized offset for locked view: (-1, -1) bottom left, (1, 1) upper right.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ofs_lock
-
setOfs_lock
public void setOfs_lock(CArrayFacade<java.lang.Float> ofs_lock) throws java.io.IOException
Set method for struct member 'ofs_lock'.Field Documentation
Blender Source Code
Normalized offset for locked view: (-1, -1) bottom left, (1, 1) upper right.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ofs_lock
-
getTwdrawflag
public short getTwdrawflag() throws java.io.IOException
Get method for struct member 'twdrawflag'.Field Documentation
Blender Source Code
XXX can easily get rid of this (Julian).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__twdrawflag
-
setTwdrawflag
public void setTwdrawflag(short twdrawflag) throws java.io.IOException
Set method for struct member 'twdrawflag'.Field Documentation
Blender Source Code
XXX can easily get rid of this (Julian).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__twdrawflag
-
getRflag
public short getRflag() throws java.io.IOException
Get method for struct member 'rflag'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rflag
-
setRflag
public void setRflag(short rflag) throws java.io.IOException
Set method for struct member 'rflag'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rflag
-
getLviewquat
public CArrayFacade<java.lang.Float> getLviewquat() throws java.io.IOException
Get method for struct member 'lviewquat'.Field Documentation
Blender Source Code
Last view (use when switching out of camera view).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lviewquat
-
setLviewquat
public void setLviewquat(CArrayFacade<java.lang.Float> lviewquat) throws java.io.IOException
Set method for struct member 'lviewquat'.Field Documentation
Blender Source Code
Last view (use when switching out of camera view).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lviewquat
-
getLpersp
public byte getLpersp() throws java.io.IOException
Get method for struct member 'lpersp'.Field Documentation
Blender Source Code
Lpersp can never be set to 'RV3D_CAMOB'.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lpersp
-
setLpersp
public void setLpersp(byte lpersp) throws java.io.IOException
Set method for struct member 'lpersp'.Field Documentation
Blender Source Code
Lpersp can never be set to 'RV3D_CAMOB'.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lpersp
-
getLview
public byte getLview() throws java.io.IOException
Get method for struct member 'lview'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lview
-
setLview
public void setLview(byte lview) throws java.io.IOException
Set method for struct member 'lview'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lview
-
getLview_axis_roll
public byte getLview_axis_roll() throws java.io.IOException
Get method for struct member 'lview_axis_roll'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lview_axis_roll
-
setLview_axis_roll
public void setLview_axis_roll(byte lview_axis_roll) throws java.io.IOException
Set method for struct member 'lview_axis_roll'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__lview_axis_roll
-
get_pad8
public CArrayFacade<java.lang.Byte> get_pad8() throws java.io.IOException
Get method for struct member '_pad8'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad8
-
set_pad8
public void set_pad8(CArrayFacade<java.lang.Byte> _pad8) throws java.io.IOException
Set method for struct member '_pad8'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad8
-
getRot_angle
public float getRot_angle() throws java.io.IOException
Get method for struct member 'rot_angle'.Field Documentation
Blender Source Code
Active rotation from NDOF or elsewhere.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rot_angle
-
setRot_angle
public void setRot_angle(float rot_angle) throws java.io.IOException
Set method for struct member 'rot_angle'.Field Documentation
Blender Source Code
Active rotation from NDOF or elsewhere.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rot_angle
-
getRot_axis
public CArrayFacade<java.lang.Float> getRot_axis() throws java.io.IOException
Get method for struct member 'rot_axis'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rot_axis
-
setRot_axis
public void setRot_axis(CArrayFacade<java.lang.Float> rot_axis) throws java.io.IOException
Set method for struct member 'rot_axis'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rot_axis
-
__io__addressof
public CPointer<RegionView3D> __io__addressof()
Instantiates a pointer on this instance.
-
-