Defines

Display Flags

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

Defines

#define  DISP_VERTTICKS   (1<<0)
  Display vertices as tick marks.
#define  DISP_BEZHANDLES   (1<<1)
  Display Bezier handles.
#define  DISP_OBJSELECTED   (1<<8)
  Mimics COMP_OBJSELECTED in mesh.h.
#define  DISP_SELVERTS   (1<<10)
  Display selected vertices.
#define  DISP_SELFACES   (1<<11)
  Display selected faces.
#define  DISP_SELSEGMENTS   (1<<11)
  Display selected segments.
#define  DISP_SELPATCHES   (1<<11)
  Display selected patches.
#define  DISP_SELEDGES   (1<<12)
  Display selected edges.
#define  DISP_SELPOLYS   (1<<13)
  Display selected polygons.
#define  DISP_SELHANDLES   (1<<14)
  Display selected handles.
#define  DISP_UNSELECTED   (1<<14)
  Used by loft -- Shape unselected.
#define  DISP_SELECTED   (1<<15)
  Used by loft -- Shape selected.
#define  DISP_LATTICE   (1<<16)
#define  DISP_ATSHAPELEVEL   (1<<16)
  Used by loft -- Shape at current level.
#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.
#define  DISP_VERTS   (1<<17)
#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.
#define  DISP_SPLINES_ORTHOG   (1<<25)
  Not displayed, but splines to be created orthogonally.
#define  USE_DAMAGE_RECT   (1<<0)
  If this flag is set, only the damaged area needs to be displayed.
#define  DISP_SHOWSUBOBJECT   (1<<1)
  This indicates if an item should display its sub-object selection state.

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

Define Documentation

#define DISP_VERTTICKS   (1<<0)

Display vertices as tick marks.

#define DISP_BEZHANDLES   (1<<1)

Display Bezier handles.

#define DISP_OBJSELECTED   (1<<8)

Mimics COMP_OBJSELECTED in mesh.h.

#define DISP_SELVERTS   (1<<10)

Display selected vertices.

#define DISP_SELFACES   (1<<11)

Display selected faces.

#define DISP_SELSEGMENTS   (1<<11)

Display selected segments.

#define DISP_SELPATCHES   (1<<11)

Display selected patches.

#define DISP_SELEDGES   (1<<12)

Display selected edges.

#define DISP_SELPOLYS   (1<<13)

Display selected polygons.

#define DISP_SELHANDLES   (1<<14)

Display selected handles.

#define DISP_UNSELECTED   (1<<14)

Used by loft -- Shape unselected.

#define DISP_SELECTED   (1<<15)

Used by loft -- Shape selected.

#define DISP_LATTICE   (1<<16)
#define DISP_ATSHAPELEVEL   (1<<16)

Used by loft -- Shape at current level.

#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.

#define DISP_VERTS   (1<<17)
#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.

#define DISP_SPLINES_ORTHOG   (1<<25)

Not displayed, but splines to be created orthogonally.

#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.

#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.