3ds Max C++ API Reference
Display Flags

The arguments for the "dispFlags" parameter in GraphicsWindow::processWireFaces(), and also for Mesh::dispFlags and BezierShape::dispFlags. More...

Macros

#define DISP_VERTTICKS   (1<<0)
 Display vertices as tick marks. More...
 
#define DISP_BEZHANDLES   (1<<1)
 Display Bezier handles. More...
 
#define DISP_OBJSELECTED   (1<<8)
 Mimics COMP_OBJSELECTED in mesh.h. More...
 
#define DISP_SELVERTS   (1<<10)
 Display selected vertices. More...
 
#define DISP_SELFACES   (1<<11)
 Display selected faces. More...
 
#define DISP_SELSEGMENTS   (1<<11)
 Display selected segments. More...
 
#define DISP_SELPATCHES   (1<<11)
 Display selected patches. More...
 
#define DISP_SELEDGES   (1<<12)
 Display selected edges. More...
 
#define DISP_SELPOLYS   (1<<13)
 Display selected polygons. More...
 
#define DISP_SELHANDLES   (1<<14)
 Display selected handles. More...
 
#define DISP_UNSELECTED   (1<<14)
 Used by loft – Shape unselected. More...
 
#define DISP_SELECTED   (1<<15)
 Used by loft – Shape selected. More...
 
#define DISP_LATTICE   (1<<16)
 Display the patch lattice. More...
 
#define DISP_ATSHAPELEVEL   (1<<16)
 Used by loft – Shape at current level. More...
 
#define DISP_VERT_NUMBERS   (1<<17)
 When this bit is set, and vertex ticks are being displayed, the shape is drawn with vertex numbers in addition to the ticks. More...
 
#define DISP_VERTS   (1<<17)
 This is used by the Edit Patch modifier to indicate whether the vertices are displayed or not. More...
 
#define DISP_VERT_NUMBERS_SELONLY   (1<<18)
 When this bit is set and the DISP_VERT_NUMBERS bit is set, only the numbers of selected vertices are displayed. More...
 
#define DISP_SPLINES_ORTHOG   (1<<25)
 Not displayed, but splines to be created orthogonally. More...
 
#define USE_DAMAGE_RECT   (1<<0)
 If this flag is set, only the damaged area needs to be displayed. More...
 
#define DISP_SHOWSUBOBJECT   (1<<1)
 This indicates if an item should display its sub-object selection state. More...
 

Detailed Description

The arguments for the "dispFlags" parameter in GraphicsWindow::processWireFaces(), and also for Mesh::dispFlags and BezierShape::dispFlags.

See also
GraphicsWindow::processWireFaces()
Mesh::dispFlags

Macro Definition Documentation

◆ DISP_VERTTICKS

#define DISP_VERTTICKS   (1<<0)

Display vertices as tick marks.

◆ DISP_BEZHANDLES

#define DISP_BEZHANDLES   (1<<1)

Display Bezier handles.

◆ DISP_OBJSELECTED

#define DISP_OBJSELECTED   (1<<8)

Mimics COMP_OBJSELECTED in mesh.h.

◆ DISP_SELVERTS

#define DISP_SELVERTS   (1<<10)

Display selected vertices.

◆ DISP_SELFACES

#define DISP_SELFACES   (1<<11)

Display selected faces.

◆ DISP_SELSEGMENTS

#define DISP_SELSEGMENTS   (1<<11)

Display selected segments.

◆ DISP_SELPATCHES

#define DISP_SELPATCHES   (1<<11)

Display selected patches.

◆ DISP_SELEDGES

#define DISP_SELEDGES   (1<<12)

Display selected edges.

◆ DISP_SELPOLYS

#define DISP_SELPOLYS   (1<<13)

Display selected polygons.

◆ DISP_SELHANDLES

#define DISP_SELHANDLES   (1<<14)

Display selected handles.

◆ DISP_UNSELECTED

#define DISP_UNSELECTED   (1<<14)

Used by loft – Shape unselected.

◆ DISP_SELECTED

#define DISP_SELECTED   (1<<15)

Used by loft – Shape selected.

◆ DISP_LATTICE

#define DISP_LATTICE   (1<<16)

Display the patch lattice.

◆ DISP_ATSHAPELEVEL

#define DISP_ATSHAPELEVEL   (1<<16)

Used by loft – Shape at current level.

◆ DISP_VERT_NUMBERS

#define DISP_VERT_NUMBERS   (1<<17)

When this bit is set, and vertex ticks are being displayed, the shape is drawn with vertex numbers in addition to the ticks.

◆ DISP_VERTS

#define DISP_VERTS   (1<<17)

This is used by the Edit Patch modifier to indicate whether the vertices are displayed or not.

This can be toggled on or off.

◆ DISP_VERT_NUMBERS_SELONLY

#define DISP_VERT_NUMBERS_SELONLY   (1<<18)

When this bit is set and the DISP_VERT_NUMBERS bit is set, only the numbers of selected vertices are displayed.

◆ DISP_SPLINES_ORTHOG

#define DISP_SPLINES_ORTHOG   (1<<25)

Not displayed, but splines to be created orthogonally.

◆ USE_DAMAGE_RECT

#define USE_DAMAGE_RECT   (1<<0)

If this flag is set, only the damaged area needs to be displayed.

The damaged rectangle may be retrieved using INode::GetDamagedRect(). See Class INode.

◆ DISP_SHOWSUBOBJECT

#define DISP_SHOWSUBOBJECT   (1<<1)

This indicates if an item should display its sub-object selection state.

The system will set this flag is the item is selected, the user is in the modify branch, and the item is in sub-object selection mode.