3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
View Panel Layout Configurations

The following IDs represent the various default viewport configurations that can be set using IViewPanel::SetLayout(int). More...

Macros

#define VP_LAYOUT_1   0x0001
 1 single full-screen viewport
 
#define VP_LAYOUT_2V   0x0012
 2 vertical viewports
 
#define VP_LAYOUT_2H   0x0022
 2 horizontal viewports
 
#define VP_LAYOUT_2HT   0x0032
 2 horizontal viewports, small on top
 
#define VP_LAYOUT_2HB   0x0042
 2 horizontal viewports, small on bottom
 
#define VP_LAYOUT_3VL   0x0033
 3 viewports, 2 vertically on left
 
#define VP_LAYOUT_3VR   0x0043
 3 viewports, 2 vertically on right
 
#define VP_LAYOUT_3HT   0x0053
 3 viewports, 2 horizontally on top
 
#define VP_LAYOUT_3HB   0x0063
 3 viewports, 2 horizontally on bottom
 
#define VP_LAYOUT_4   0x0074
 
#define VP_LAYOUT_4VL   0x0084
 4 viewports, 3 vertically on left
 
#define VP_LAYOUT_4VR   0x0094
 4 viewports, 3 vertically on right
 
#define VP_LAYOUT_4HT   0x00a4
 4 viewports, 3 horizontally on top
 
#define VP_LAYOUT_4HB   0x00b4
 4 viewports, 3 horizontally on bottom
 

Detailed Description

The following IDs represent the various default viewport configurations that can be set using IViewPanel::SetLayout(int).

Macro Definition Documentation

◆ VP_LAYOUT_1

#define VP_LAYOUT_1   0x0001

1 single full-screen viewport

◆ VP_LAYOUT_2V

#define VP_LAYOUT_2V   0x0012

2 vertical viewports

◆ VP_LAYOUT_2H

#define VP_LAYOUT_2H   0x0022

2 horizontal viewports

◆ VP_LAYOUT_2HT

#define VP_LAYOUT_2HT   0x0032

2 horizontal viewports, small on top

◆ VP_LAYOUT_2HB

#define VP_LAYOUT_2HB   0x0042

2 horizontal viewports, small on bottom

◆ VP_LAYOUT_3VL

#define VP_LAYOUT_3VL   0x0033

3 viewports, 2 vertically on left

◆ VP_LAYOUT_3VR

#define VP_LAYOUT_3VR   0x0043

3 viewports, 2 vertically on right

◆ VP_LAYOUT_3HT

#define VP_LAYOUT_3HT   0x0053

3 viewports, 2 horizontally on top

◆ VP_LAYOUT_3HB

#define VP_LAYOUT_3HB   0x0063

3 viewports, 2 horizontally on bottom

◆ VP_LAYOUT_4

#define VP_LAYOUT_4   0x0074

◆ VP_LAYOUT_4VL

#define VP_LAYOUT_4VL   0x0084

4 viewports, 3 vertically on left

◆ VP_LAYOUT_4VR

#define VP_LAYOUT_4VR   0x0094

4 viewports, 3 vertically on right

◆ VP_LAYOUT_4HT

#define VP_LAYOUT_4HT   0x00a4

4 viewports, 3 horizontally on top

◆ VP_LAYOUT_4HB

#define VP_LAYOUT_4HB   0x00b4

4 viewports, 3 horizontally on bottom