HUtility.h

Content

Classes

FaceWithNormalInfo

ShellToRegionMapper

HShellEdge

The HShellEdge class is a simple wrapper for a shell’s edge.

HShellFace

The HShellFace class is a simple wrapper for a shell’s face.

HShellRegion

The HShellRegion class is a simple wrapper for a shell’s region.

HShellObject

The HShellObject class is a simple wrapper for a shell.

HShell

The HShell class is the data type of a HOOPS Shell.

HShellWrapper

The HShellWrapper class is wraps shell information and provides methods to manipulate this information.

HCamera

The HCamera class is the data type of a HOOPS Camera Attribute.

HBSurfVertex

The HBSurfVertex class is the data type of a B-Surface vertex.

HPolyline

The HPolyline class is the data type for a three-dimensional polyline.

HShellVertexData

The HShellVertexData class encapsulates colormap index information associated with the vertices of a shell.

HUserOptions

The HUserOptions class is a helper class which wraps up memory management for variable size user options returned from HOOPS.

HUtility

The HUtility class contains a set of utility functions and data structures used widely in MVO classes.

HQualifiedKey

HMergeShellFace

ColorPiece

ColorPieceList

HVerticalUtility

HAbsoluteWindow

HUnicodeOptions

BREP_Edge

BREP_CoEdge

BREP_Face

BREP_Topology

HBestImageDriver

HPVOOptions

Data Structures

HShowContentsWithPathType

The HShowContentsWithPathType struct is used by HUtility to store a keypath.

Macro definitions

MakeSegment

Enumerators

AbsoluteWindowType

HWindowCorner

Macro definitions

MakeSegment(key)

provides backwards compatibility for apps that were relying on MakeSegment, the old name for GrabSegment. MakeSegment was a poor choice for a name since it wasn’t actually making anything

Enumerators

enum AbsoluteWindowType

Values:

enumerator RelativeLeft
enumerator RelativeRight
enumerator RelativeTop
enumerator RelativeBottom
enumerator NotRelative
enum HWindowCorner

Values:

enumerator TopLeft
enumerator BottomLeft
enumerator BottomRight
enumerator TopRight