Blender V4.3
RV3DMatrixStore Struct Reference

Public Attributes

float winmat [4][4]
 
float viewmat [4][4]
 
float viewinv [4][4]
 
float persmat [4][4]
 
float persinv [4][4]
 
float viewcamtexcofac [4]
 
float pixsize
 

Detailed Description

Store values from RegionView3D, set when drawing. This is needed when we draw with to a viewport using a different matrix (offscreen drawing for example).

Values set by ED_view3d_update_viewmat should be handled here.

Definition at line 2568 of file view3d_draw.cc.

Member Data Documentation

◆ persinv

float RV3DMatrixStore::persinv[4][4]

Definition at line 2573 of file view3d_draw.cc.

Referenced by ED_view3d_mats_rv3d_backup(), and ED_view3d_mats_rv3d_restore().

◆ persmat

float RV3DMatrixStore::persmat[4][4]

Definition at line 2572 of file view3d_draw.cc.

Referenced by ED_view3d_mats_rv3d_backup(), and ED_view3d_mats_rv3d_restore().

◆ pixsize

float RV3DMatrixStore::pixsize

Definition at line 2575 of file view3d_draw.cc.

Referenced by ED_view3d_mats_rv3d_backup(), and ED_view3d_mats_rv3d_restore().

◆ viewcamtexcofac

float RV3DMatrixStore::viewcamtexcofac[4]

Definition at line 2574 of file view3d_draw.cc.

Referenced by ED_view3d_mats_rv3d_backup(), and ED_view3d_mats_rv3d_restore().

◆ viewinv

float RV3DMatrixStore::viewinv[4][4]

Definition at line 2571 of file view3d_draw.cc.

Referenced by ED_view3d_mats_rv3d_backup(), and ED_view3d_mats_rv3d_restore().

◆ viewmat

float RV3DMatrixStore::viewmat[4][4]

Definition at line 2570 of file view3d_draw.cc.

Referenced by ED_view3d_mats_rv3d_backup(), and ED_view3d_mats_rv3d_restore().

◆ winmat

float RV3DMatrixStore::winmat[4][4]

Definition at line 2569 of file view3d_draw.cc.

Referenced by ED_view3d_mats_rv3d_backup(), and ED_view3d_mats_rv3d_restore().


The documentation for this struct was generated from the following file: