Viewport and default view settings


Data Structures

struct  Lib3dsView
 Layout view settings. More...
struct  Lib3dsLayout
 Viewport layout settings. More...
struct  Lib3dsDefaultView
 Default view settings. More...
struct  Lib3dsViewport
 Viewport and default view settings. More...

Enumerations

enum  Lib3dsViewType {
  LIB3DS_VIEW_TYPE_NOT_USED = 0, LIB3DS_VIEW_TYPE_TOP = 1, LIB3DS_VIEW_TYPE_BOTTOM = 2, LIB3DS_VIEW_TYPE_LEFT = 3,
  LIB3DS_VIEW_TYPE_RIGHT = 4, LIB3DS_VIEW_TYPE_FRONT = 5, LIB3DS_VIEW_TYPE_BACK = 6, LIB3DS_VIEW_TYPE_USER = 7,
  LIB3DS_VIEW_TYPE_SPOTLIGHT = 18, LIB3DS_VIEW_TYPE_CAMERA = 65535
}
enum  Lib3dsLayoutStyle {
  LIB3DS_LAYOUT_SINGLE = 0, LIB3DS_LAYOUT_TWO_PANE_VERT_SPLIT = 1, LIB3DS_LAYOUT_TWO_PANE_HORIZ_SPLIT = 2, LIB3DS_LAYOUT_FOUR_PANE = 3,
  LIB3DS_LAYOUT_THREE_PANE_LEFT_SPLIT = 4, LIB3DS_LAYOUT_THREE_PANE_BOTTOM_SPLIT = 5, LIB3DS_LAYOUT_THREE_PANE_RIGHT_SPLIT = 6, LIB3DS_LAYOUT_THREE_PANE_TOP_SPLIT = 7,
  LIB3DS_LAYOUT_THREE_PANE_VERT_SPLIT = 8, LIB3DS_LAYOUT_THREE_PANE_HORIZ_SPLIT = 9, LIB3DS_LAYOUT_FOUR_PANE_LEFT_SPLIT = 10, LIB3DS_LAYOUT_FOUR_PANE_RIGHT_SPLIT = 11
}

Functions

Lib3dsBool lib3ds_viewport_read (Lib3dsViewport *viewport, Lib3dsIo *io)
void lib3ds_viewport_set_views (Lib3dsViewport *viewport, Lib3dsDword views)
Lib3dsBool lib3ds_viewport_write (Lib3dsViewport *viewport, Lib3dsIo *io)

Enumeration Type Documentation

enum Lib3dsLayoutStyle

Layout styles.

Enumerator:
LIB3DS_LAYOUT_SINGLE 
LIB3DS_LAYOUT_TWO_PANE_VERT_SPLIT 
LIB3DS_LAYOUT_TWO_PANE_HORIZ_SPLIT 
LIB3DS_LAYOUT_FOUR_PANE 
LIB3DS_LAYOUT_THREE_PANE_LEFT_SPLIT 
LIB3DS_LAYOUT_THREE_PANE_BOTTOM_SPLIT 
LIB3DS_LAYOUT_THREE_PANE_RIGHT_SPLIT 
LIB3DS_LAYOUT_THREE_PANE_TOP_SPLIT 
LIB3DS_LAYOUT_THREE_PANE_VERT_SPLIT 
LIB3DS_LAYOUT_THREE_PANE_HORIZ_SPLIT 
LIB3DS_LAYOUT_FOUR_PANE_LEFT_SPLIT 
LIB3DS_LAYOUT_FOUR_PANE_RIGHT_SPLIT 

Definition at line 71 of file viewport.h.

enum Lib3dsViewType

Layout view types.

Enumerator:
LIB3DS_VIEW_TYPE_NOT_USED 
LIB3DS_VIEW_TYPE_TOP 
LIB3DS_VIEW_TYPE_BOTTOM 
LIB3DS_VIEW_TYPE_LEFT 
LIB3DS_VIEW_TYPE_RIGHT 
LIB3DS_VIEW_TYPE_FRONT 
LIB3DS_VIEW_TYPE_BACK 
LIB3DS_VIEW_TYPE_USER 
LIB3DS_VIEW_TYPE_SPOTLIGHT 
LIB3DS_VIEW_TYPE_CAMERA 

Definition at line 38 of file viewport.h.


Hosted by
SourceForge.net Logo
Generated at Wed Jun 20 18:51:36 2007 by Doxygen 1.5.2