Go to the source code of this file.
Classes | |
class | HIntRectangle |
class | HPixelRGB |
The HPixelRGB class is the data type of a rgb pixel. More... | |
class | HPixelRGBA |
The HPixelRGBA class is the data type of a rgba pixel. More... | |
class | HPlane |
The HPlane class is the data type of a plane. More... | |
class | HPlaneKey |
The HPlaneKey class is the data type of a plane that can be used as a key in STL containers. More... | |
class | HPoint |
The HPoint class is the data type of a three-dimensional point. More... | |
class | HPointKey |
Macros | |
#define | HFileInputResult HFileIOResult |
#define | HFileOutputResult HFileIOResult |
#define | HPOINT_EPSILON (1e-5f) |
HPOINT_EPSILON. | |
#define | InputBadFileName HIO_BadFileName |
#define | InputBadLicense HIO_BadLicense |
#define | InputBadOptions HIO_BadOptions |
#define | InputFail HIO_Fail |
#define | InputLibraryNotFound HIO_LibraryNotFound |
#define | InputNotHandled HIO_NotHandled |
#define | InputOK HIO_OK |
#define | InputVersionMismatch HIO_VersionMismatch |
#define | LAST_HFileInputResult InputBadOptions |
Specifies last file output type. | |
#define | LAST_HFileOutputResult OutputBadOptions |
Specifies last file output type. | |
#define | LAST_HShadowMode HShadowHard |
Specifies last shadow mode type. | |
#define | LAST_HSignal HSignalClash |
Specifies last object signal. | |
#define | OutputBadFileName HIO_BadFileName |
#define | OutputBadLicense HIO_BadLicense |
#define | OutputBadOptions HIO_BadOptions |
#define | OutputFail HIO_Fail |
#define | OutputLibraryNotFound HIO_LibraryNotFound |
#define | OutputNotHandled HIO_NotHandled |
#define | OutputOK HIO_OK |
#define | OutputVersionMismatch HIO_VersionMismatch |
Typedefs | |
typedef class HPoint | HVector |
The HVector class is the data type of a three-dimensional vector. More... | |
Defines several file I/O and point/vector/pixel datatypes
The HVector class is the data type of a three-dimensional vector.
The HVector class encapsulates the x, y, and z coordinates of a 3-dimensional vector. HVector simplifies the passing of 3-dimensional vector data to all of the MVO and derived classes. It is widely used by public and internal functions as well as by native HOOPS routines.
cut geometry visibility settings
enum HFileIOResult |
Indicates the result of an attempt to read a file
enum HRefSelType |
enum HShadowMode |
Shadow Mode
Enumerator | |
---|---|
HShadowNone |
no shadow |
HShadowSoft |
soft shadow |
HShadowHard |
hard shadow |
enum HSignal |
Used for requesting notification from objects when given actions happen. This is for intra-object signalling, not for messages passed to/from UI or OS