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