Public Member Functions | Public Attributes

NURBSDisplay Class Reference

This reference page is linked to from the following overview topics: Modifying Existing NURBS Objects.


Search for all occurrences

Detailed Description

See also:
Class NURBSSet.

Description:
This class is available in release 2.5 or later.

This class provides information about the display of the NURBSSet in the 3D viewports. An instance of this class is maintained by each NURBSSet.
Data Members:
BOOL mDisplayCurves;

TRUE if curves are displayed; otherwise FALSE.

BOOL mDisplaySurfaces;

TRUE if surfaces are displayed; otherwise FALSE.

BOOL mDisplayLattices;

TRUE if lattices are displayed; otherwise FALSE.

BOOL mDisplaySurfCVLattices;

TRUE if surface CV lattices are displayed; otherwise FALSE.

BOOL mDisplayCurveCVLattices;

TRUE if curve CV lattices are displayed; otherwise FALSE.

BOOL mDisplayDependents;

TRUE if dependent sub-objects are displayed; otherwise FALSE.

BOOL mDisplayTrimming;

TRUE if surface trimming is displayed; otherwise FALSE.

BOOL mDegradeOnMove;

TRUE if the surface may degrade while transforming it; otherwise FALSE.

#include <surf_api.h>

Inheritance diagram for NURBSDisplay:
Inheritance graph
[legend]

List of all members.

Public Member Functions

DllExport  NURBSDisplay ()
DllExport NURBSDisplay operator= (const NURBSDisplay &disp)

Public Attributes

BOOL  mDisplayCurves
BOOL  mDisplaySurfaces
BOOL  mDisplayLattices
BOOL  mDisplaySurfCVLattices
BOOL  mDisplayCurveCVLattices
BOOL  mDisplayDependents
BOOL  mDisplayTrimming
BOOL  mDegradeOnMove
BOOL  mDisplayShadedLattice

Constructor & Destructor Documentation

DllExport NURBSDisplay ( )
Remarks:
Constructor. The data members are initialized as follows:

mDisplayCurves = TRUE;

mDisplaySurfaces = TRUE;

mDisplayLattices = FALSE;

mDisplaySurfCVLattices = TRUE;

mDisplayCurveCVLattices = TRUE;

mDisplayDependents = TRUE;

mDisplayTrimming = TRUE;

mDegradeOnMove = TRUE;

Member Function Documentation

DllExport NURBSDisplay& operator= ( const NURBSDisplay disp )
Remarks:
Assignment operator.
Parameters:
const NURBSDisplay& disp

The object to assign.

Member Data Documentation


NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay
NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay NURBSDisplay