3ds Max C++ API Reference
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 More...
 
#define VP_LAYOUT_2V   0x0012
 2 vertical viewports More...
 
#define VP_LAYOUT_2H   0x0022
 2 horizontal viewports More...
 
#define VP_LAYOUT_2HT   0x0032
 2 horizontal viewports, small on top More...
 
#define VP_LAYOUT_2HB   0x0042
 2 horizontal viewports, small on bottom More...
 
#define VP_LAYOUT_3VL   0x0033
 3 viewports, 2 vertically on left More...
 
#define VP_LAYOUT_3VR   0x0043
 3 viewports, 2 vertically on right More...
 
#define VP_LAYOUT_3HT   0x0053
 3 viewports, 2 horizontally on top More...
 
#define VP_LAYOUT_3HB   0x0063
 3 viewports, 2 horizontally on bottom More...
 
#define VP_LAYOUT_4   0x0074
 
#define VP_LAYOUT_4VL   0x0084
 4 viewports, 3 vertically on left More...
 
#define VP_LAYOUT_4VR   0x0094
 4 viewports, 3 vertically on right More...
 
#define VP_LAYOUT_4HT   0x00a4
 4 viewports, 3 horizontally on top More...
 
#define VP_LAYOUT_4HB   0x00b4
 4 viewports, 3 horizontally on bottom More...
 

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