Hoops Visualize HPS  version 2018-SP2
Hoops Visualize HPS 3D Rendering Engine
Looking for a senior C++ dev?
I'm looking for work. Hire me!
HPS::Stream Class Reference

The Stream class contains objects and enumerations used for importing and exporting HSF files. More...

#include <hps.h>

Classes

class  AttributeLockImportEvent
 
class  BoundingImportEvent
 
class  CameraImportEvent
 
class  CircleImportEvent
 
class  CircularArcImportEvent
 
class  CircularWedgeImportEvent
 
class  ColorInterpolationImportEvent
 
class  CommentImportEvent
 
class  ConditionImportEvent
 
class  ContourLineImportEvent
 
class  CubeMapDefinitionImportEvent
 
class  CullingImportEvent
 
class  CurveAttributeImportEvent
 
class  CuttingSectionAttributeImportEvent
 
class  CuttingSectionImportEvent
 
class  CylinderAttributeImportEvent
 
class  CylinderImportEvent
 
class  DistantLightImportEvent
 
class  DistantLightPropertyImportEvent
 
class  DrawingAttributeImportEvent
 
class  EdgeAttributeImportEvent
 
class  EllipseImportEvent
 
class  EllipticalArcImportEvent
 
class  ExportEvent
 The ExportEvent class is the base class for events signaled during Stream export. More...
 
class  ExportEventHandler
 The ExportEventHandler class is the base class for user-defined ExportEvent handlers. More...
 
class  ExportNotifier
 The ExportNotifier class is a smart-pointer that is associated with an asynchronous file export. More...
 
class  ExportOptionsKit
 The HPS::Stream::ExportOptionsKit class contains settings controlling the export of HSF files. More...
 
class  File
 The File class provides functions to import and export HSF files. More...
 
class  GeometryExportEvent
 The GeometryExportEvent class indicates that geometry is about to be exported by Stream. More...
 
class  GlyphDefinitionImportEvent
 
class  GridImportEvent
 
class  HiddenLineAttributeImportEvent
 
class  ImageDefinitionImportEvent
 
class  ImportEvent
 The ImportEvent class is the base class for events signaled during Stream export. More...
 
class  ImportEventHandler
 The ImportEventHandler class is the base class for user-defined ImportEvent handlers. More...
 
class  ImportNotifier
 The ImportNotifier class is a smart-pointer that is associated with an asynchronous file import. More...
 
class  ImportOptionsKit
 The ImportOptionsKit class contains any settings controlling the import of HSF files. More...
 
class  ImportResultsKit
 The ImportResultsKit class contains the results of a successful HSF import. More...
 
class  IncludeSegmentImportEvent
 
class  InfiniteLineImportEvent
 
class  LightingAttributeImportEvent
 
class  LineAttributeImportEvent
 
class  LineImportEvent
 
class  LinePatternDefinitionImportEvent
 
class  MarkerAttributeImportEvent
 
class  MarkerImportEvent
 
class  MaterialImportEvent
 
class  MaterialPaletteDefinitionImportEvent
 
class  MaterialPaletteImportEvent
 
class  MatrixImportEvent
 
class  MeshImportEvent
 
class  MeshInstanceImportEvent
 
class  NamedStyleDefinitionImportEvent
 
class  NamedStyleImportEvent
 
class  NonDBUserDataImportEvent
 This class indicates non-database user data is being imported by Stream. More...
 
class  NURBSCurveImportEvent
 
class  NURBSSurfaceAttributeImportEvent
 
class  NURBSSurfaceImportEvent
 
class  PerformanceImportEvent
 
class  PolygonImportEvent
 
class  PriorityImportEvent
 
class  ReferenceGeometryImportEvent
 
class  SegmentExportEvent
 The SegmentExportEvent class indicates that a segment is about to be exported by Stream. More...
 
class  SegmentImportEvent
 
class  SelectabilityImportEvent
 
class  ShaderDefinitionImportEvent
 
class  ShapeDefinitionImportEvent
 
class  ShellImportEvent
 
class  ShellInstanceImportEvent
 
class  SphereAttributeImportEvent
 
class  SphereImportEvent
 
class  SpotlightImportEvent
 
class  StyleSegmentImportEvent
 
class  SubwindowImportEvent
 
class  TextAttributeImportEvent
 
class  TextImportEvent
 
class  TextureDefinitionImportEvent
 
class  Toolkit
 The Toolkit class is the primary support class which manages streaming of HSF data. More...
 
class  TransformMaskImportEvent
 
class  TransparencyImportEvent
 
class  UserDataImportEvent
 This class indicates that user data contained within the database (associated with either a segment or geometry key) is being imported by Stream. More...
 
class  VisibilityImportEvent
 
class  VisualEffectsImportEvent
 

Static Public Member Functions

static Toolkit CreateToolkit ()
 Create a new Toolkit. More...
 

Private Member Functions

 Stream ()
 Private default constructor to prevent instantiation. More...
 

Detailed Description

The Stream class contains objects and enumerations used for importing and exporting HSF files.

Constructor & Destructor Documentation

◆ Stream()

HPS::Stream::Stream ( )
private

Private default constructor to prevent instantiation.

Member Function Documentation

◆ CreateToolkit()

static Toolkit HPS::Stream::CreateToolkit ( )
static

Create a new Toolkit.

!

Returns
A new Toolkit.

The documentation for this class was generated from the following file: