Classes | |
| class | TPointMesh |
| class | TSegmentMesh |
| class | TFacetMeshRenderFlags |
| struct | Triangle |
| class | TFacetEdgeFlags |
| struct | TEdgeList |
| class | TFacetCache |
| struct | TSubMeshInfo |
| struct | TShadingDomainCache |
| struct | FacetMesh |
| struct | I3DShFacetMeshPrimitive |
Defines | |
| #define | FACET_CACHE_DISPLAY_LIST_ID 0x05 |
Enumerations | |
| enum | TMarkerPatterns { kSelectedHandle = 0x01FFFFFF, kNotSelectedHandle = 0x01F8C63F, kFullRoundHandle = 0x00EFFFEE, kFramedRoundHandle = 0x00EDC76E, kSmallSquareHandle = 0x000739C0, kPointHandle = 0x00001000 } |
Functions | |
| MCDEFINE_GUID_H (IID_I3DShFacetMeshPrimitive) | |
| MCDEFINE_GUID_H (IID_IShFacetMeshIterator) | |
| MCDEFINE_GUID_H (IID_IShFacetMeshAccumulator) | |
| TMCiostream & | operator<< (TMCiostream &stream, const Triangle &triangle) |
| TMCiostream & | operator>> (TMCiostream &stream, Triangle &triangle) |
| #define FACET_CACHE_DISPLAY_LIST_ID 0x05 |
Generic class from which should be derived the caches used by the interactive renderer
| enum TMarkerPatterns |
These are 5x5 marker bitmap defines stored as enums/int32. Specify these as the fMarkerID field in TPointMesh. The high 7-bits are reserved for future expansion - always zero these out.
| MCDEFINE_GUID_H | ( | IID_IShFacetMeshAccumulator | ) |
| MCDEFINE_GUID_H | ( | IID_IShFacetMeshIterator | ) |
| MCDEFINE_GUID_H | ( | IID_I3DShFacetMeshPrimitive | ) |
| TMCiostream& operator<< | ( | TMCiostream & | stream, | |
| const Triangle & | triangle | |||
| ) |
| TMCiostream& operator>> | ( | TMCiostream & | stream, | |
| Triangle & | triangle | |||
| ) |
1.6.3