#include "HRLink.h"#include "cl/PtrArray.h"Include dependency graph for HRElem.h:

Go to the source code of this file.
Compounds | |||
![]() | ![]() | struct | HRStats |
![]() | ![]() | class | ShadeInfo |
![]() | ![]() | class | HRElem |
![]() | ![]() | struct | DMInfo |
Typedefs | |||
![]() | ![]() | typedef PtrArray<HRLinkList> | LinkStack |
![]() | ![]() | typedef HRElem* | HRElemPtr |
![]() | ![]() | typedef PtrArray<HRElem> | HRElemList |
Enumerations | |||
![]() | ![]() | enum | HRFlags { hrPatch = 0x0001, hrCluster = 0x0002, hrFaceClus = 0x0004, hrIntNode = 0x0010, hrHasLights = 0x0020, hrHasNonLights = 0x0040, hrMixed = 0x0060, hrMark = 0x0080, hrAll = 0xFFFF } |
Functions | |||
![]() | ![]() | GCLReal | VecError (const SubVecd &v) |
![]() | ![]() | Utility error routine. Should really go somewhere else. | |
| typedef PtrArray<HRElem> HRElemList |
| typedef HRElem* HRElemPtr |
| typedef PtrArray<HRLinkList> LinkStack |
| enum HRFlags |
| hrPatch | elem is a patch (polygon). |
| hrCluster | elem is a cluster. |
| hrFaceClus | elem is a face cluster. |
| hrIntNode | internal node in the simulation. |
| hrHasLights | some children are light sources. |
| hrHasNonLights | some children aren't. |
| hrMixed | mixed volume cluster. |
| hrMark | used for patch view. |
| hrAll |
| GCLReal VecError (const SubVecd & v) |
1.1.0 written by Dimitri van Heesch,
© 1997-2000