Logo

Getting Started

  • Introduction
  • Technical Overview
    • Architecture
    • Segments
    • Styles and Portfolios
    • Geometry Types
      • Shells
      • Lines and Text
    • Display Drivers
    • Print and Plot Support
    • Scene-Graph and Drivers Flexibility
    • Selection and Highlighting
    • Transparency
    • Bounded Section Planes
    • Overlays and 3D-Spriting
    • Polygonal Clip Regions
    • Point Clouds
    • Performance
      • Retained Mode Benefits
      • Optimized Draw Pipeline
      • Scene Optimization
      • Fixed Framerate
    • Visual Quality
      • Advanced Shader Pipeline
      • Shading Models
      • Physically-based Rendering
      • Color Interpolation
      • Isolines and Contour Lines
      • Hidden Line
      • Textures
      • Shaders
      • Real-time Shadows
      • Ambient Occlusion
      • Bloom
      • Reflection Planes
  • Package Contents
    • Package Hierarchy
    • Library Descriptions
  • Licensing
    • Setting the License Key
  • Third-party Integration
    • Parasolid
    • Exchange-Parasolid
    • RealDWG
    • Notes on Qt Sandbox
  • Supported Platforms
    • Windows
      • C++
      • Conflicting Macros in Windows C++ Builds
      • C#
    • Linux
    • OSX
    • Mobile Support
    • iOS
      • The iOS Sandbox
      • Handling Input Events
    • Android
      • The Android Sandbox
      • Android Sandbox Requirements
      • Android Sandbox-specific Notes
      • Android-specific Issues
      • Using the Android Sandbox with Exchange
      • Limitations
    • Xamarin
      • Special Considerations
      • Building the Xamarin Package
      • Targeting Android
      • Targeting iOS
    • Using HOOPS Visualize on a Virtual Machine
    • Special Platform Initialization
  • Supported File Formats
    • 3D Formats
    • 2D Formats
    • Image Formats
  • Sandboxes
    • List of Sandboxes
    • HOOPS Exchange
    • HOOPS Publish
    • WPF Sandbox
      • Segment Browser
      • Model Browser
    • Cocoa Sandbox
    • AR/VR (Augmented Reality / Virtual Reality)
      • HoloLens Remoting
      • HoloLens Native
      • OpenVR
      • ARCore
      • ARKit
  • Acknowledgments
    • The FreeType Project
    • Zlib
    • Independent JPEG Group
    • libpng
    • ICU - International Components for Unicode
    • The Mesa 3D Graphics Library
    • OpenGL Extension Wrangler Library
    • JSON for Modern C++
  • Knowledge Base
  • Support
  • Downloads
  • Release Notes
    • HPS 2023 U1
      • Library compatibility information
      • Fixed bugs
    • HPS 2023
      • Library compatibility information
      • Enhancements
      • Functional changes
      • Fixed bugs
    • HPS 2022 SP2 U1
      • Library compatibility information
      • Functional changes
      • Fixed bugs
    • HPS 2022 SP2
      • Library compatibility information
      • New features and enchancements
      • Functional changes
      • Fixed bugs
    • HPS 2022 SP1
      • Library compatibility information
      • New features and enchancements
      • Functional changes
      • Fixed bugs
    • HPS 2022 U2
      • Library compatibility information
      • Functional changes
      • Fixed bugs
    • HPS 2022 U1
      • Library compatibility information
      • Functional changes
      • Fixed bugs
    • HPS 2022
      • Library compatibility information
      • New features and enhancements
      • Functional changes
      • Fixed bugs
    • HPS 2021 SP2 U2
      • Library compatibility information
      • Functional changes
      • Fixed bugs
    • HPS 2021 SP2 U1
      • Library compatibility information
      • Functional changes
      • Known issues
      • Fixed bugs
    • HPS 2021 SP2
      • Library compatibility information
      • Enhancements
      • Functional changes
      • Known issues
      • Fixed bugs
    • HPS 2021 SP1 U1
      • Library compatibility information
      • Functional changes
      • Known issues
      • Fixed bugs
    • HPS 2021 SP1
      • Library compatibility information
      • New features and enhancements
      • Functional changes
      • Fixed bugs
    • HPS 2021 U1
      • Library compatibility information
      • Functional changes
      • Fixed bugs
    • HPS 2021
      • Library compatibility information
      • Enhancements
      • Functional changes
      • Fixed bugs
    • Deprecated functions list
  • Community Forum
  • Public Roadmap
  • Archives

Sample Code

  • Samples
    • bloom_Silhouette
    • Complex_Clip_Regions
    • Conditional_Styles_and_Includes
    • custom_Event
    • Database_Search
    • Exchange_Component_Highlighting
    • Exchange_Component_Interaction
    • Exchange_PMI_Highlighting
    • Exchange_Publish
    • Hardcopy_Export
    • Hidden_Line
    • Hidden_Line_Advanced
    • Highlighting
    • Image_Background
    • Image_IO
    • Image_Output
    • Insert_Cube
    • Interpolation
    • Lightweight_Subwindow
    • Mask_Transforms
    • Meshes
    • Nvidia_Profile_Creator
    • Priority
    • Publish_Widgets
    • Quickmoves
    • Reference_Geometry
    • Render_Modes
    • Segment_Attributes
    • Select_by_Point
    • Shell_Attributes
    • Selection
    • Spacemouseoperator
    • Spotlight
    • Subshell_Attributes
    • Textures
  • Tutorials
    • Fundamentals
      • 1.1 Basic Segment Operations
        • Creating Subsegments
        • Attaching Branches
      • 1.2 Creating Geometry
        • Shells
        • 2D-Geometry
        • Primitives
      • 1.3 Setting Attributes
      • 1.4 Loading a Model
      • 1.5 Visual Effects
    • Applying Materials
      • 2.1 Loading a Shell
      • 2.2 Applying a Diffuse Texture
        • Segment-Level
        • Entity-Level
        • Face-Level
        • Applying Diffuse Color Using a Palette
      • 2.3 Bump Mapping
      • 2.4 Multi-Texturing
    • Rendering Effects
      • 3.1 Load the Turbine Model
      • 3.2 Add a Reflection Plane
      • 3.4 Bloom
      • 3.5 Texturing
    • Selection and Highlighting
      • 4.1 Building a Highlight Style
        • Selecting By Area
      • 4.3 Processing Selection Results
        • Performing Selection Programmatically
      • 4.4 Summary
    • Leader Lines
      • 5.1 Set Up the Scene
      • 5.2 Insert a Cube
      • 5.3 Define the Annotation Shape
      • 5.4 Define Leader Line Anchor and Intermediate Points
      • 5.5 Define a ShapeKit and Add Text
      • 5.6 Create the Leader Line
      • 5.7 Add the Arrowhead
      • 5.8 Bringing It All Together
      • Appendices
        • Source Code for InsertCube Function
    • Static Model
      • 6.1 Importing a Model File
      • 6.2 Setting the Static Model
      • 6.3 Collecting Performance Diagnostics
      • 6.4 Changing the Static Model
      • 6.5 Using the Resource Monitor
      • 6.6 Update Types
      • Appendix
    • Creating a Skybox
      • 7.1 Image Mapping Overview
      • 7.2 Importing Images
      • 7.3 Define the Cubemap in a Portfolio
      • 7.4 Animation: Inserting a Cube
      • 7.5 Animation: Creating a SmoothTransition EventHandler
      • 7.6 Animation: Adjusting the Camera
      • 7.7 Usage Notes
      • Appendix – Full Source Code

Programming Guide

  • Fundamentals
    • Database Fundamentals
      • Segments
        • Segment Attributes
        • Geometry
        • Subsegments
        • Include Segments
        • Filtering Include Links
        • Deleting Include Links
        • Conditional Include Links
        • Segment References
      • Keys
      • Attributes
        • Setting and Getting Attributes Using Attribute Controls
        • Example: Edge Attribute Control
        • Example: Camera Attribute Control
        • Getting Attribute Values
        • Using Kits to Instantiate Geometry
        • Attribute Locks
      • Connecting Visualize to a Window
        • Application Window
        • Off-Screen Window
        • Stand-Alone Window
      • Database Traversal
      • Database Search
        • Search Behavior
      • User Data
    • API Conventions
      • Using Keys and Objects
      • Identifying Keys
        • Common Actions
        • Using a KeyPath
        • Determining Net Attributes
      • Database Interaction
        • Information Retrieval
        • Information Creation
        • Information Modification
      • Using Kits as Transactional Objects
      • Attribute Controls
      • Method Chaining
        • In Summary
      • Text Encoding
      • Enumerations as Parameters
        • The Concept Class
      • Multi-Threading
        • General Tips
      • Language-Specific Notes
        • Data Type Differences Between C++ and C#
        • C# “is” Equality Checks
        • Deleting Objects in C#
        • Initialization of Certain Structures in C#
        • Float Functions
        • Show Functions
        • Protected C++ Members Not Available in C#
        • Using WPF with C#
        • Rendering Fast Synchronous Updates When Using D3DImageCanvas
      • Miscellaneous Notes
        • Edges vs. Lines
        • Default Rotation Units
        • Error Handling
  • Geometry
    • Shells
      • Specifying Shells
        • Setting Normals
      • Shells With Holes
      • Editing Shells
        • Deleting Faces and Points
        • Inserting Faces and Points
      • Setting Materials at the Entity Level
      • Setting Attributes on Shells at the Sub-Entity Level
        • Face Color
        • Face Visibility
        • Setting Edge Attributes in Shells
        • Vertex Markers
        • 3D Markers
      • Creating a Shell From Other Types of Geometry
        • Limitations
      • Optimizing Shells
        • Merging Shells
      • Computing Spatial Relationships Between Shells and Points
        • Enclosure
        • Distance
        • Simple
    • Meshes
      • Setting Normals
      • Mesh Attributes
        • How to Locate an Arbitrary Face in a Mesh
    • Text
      • Finding Fonts
        • Setting Text Size
      • Notes on Specifying Text in Points
        • Multi-Line Text
        • Manipulating Text
      • Computing Text Extent
      • Setting a Text Region
        • Enabling Text Transformations
        • Alignment and Justification
        • Text Greeking
        • Text Backgrounds
      • Custom Shapes
        • Using GD&T Symbols
        • Working With Non-Latin Characters
    • Lights
      • Distant Lights
      • Spotlights
      • Camera-Relative Lights
    • Lines
      • Infinite Lines
      • Rays
      • Editing Lines
      • End Caps and Joins
        • Arrowheads
    • Curves
      • Circles
      • Circular Arcs
      • Circular Wedges
      • Ellipses
      • Elliptical Arc
    • Markers
      • Marker Size
      • Editing Markers
      • Marker Color and Visibility
      • Other Considerations When Using Markers
    • Polygons
    • Spheres
      • Notes on Sphere Sub-Entities
    • Cylinders
      • Cones
        • Notes on Cylinder Subentities
      • Polycylinders
        • Tessellation
        • Polycylinder-Polyline Side-Effect
    • NURBS
      • NURBS Curves
        • Editing Points in a NURBS Curve
        • Curve Trimming
        • Limitations
      • NURBS Surfaces
        • Surface Trimming
        • Step 1: Define the Trim Patterns
        • Step 2: Add the Line Points to a TrimElement Object
        • Step 3: Collect Your Trim Elements into an Array
        • Step 4: Initialize the TrimKit
        • Step 5: Collect All Trim Kits into an Array
        • Step 6: Apply to the NURBSSurfaceKit
    • Cutting Sections
      • Setting the Cutting Section Level
      • Guidelines for Multiple Cutting Sections
        • Extracting Cutting Plane Geometry
    • Grids
      • Radial Grids
      • Customizing the Appearance
    • Reference Geometry
  • Viewing
    • View Hierarchy
      • Step 1: Build the Four Core Objects
      • Step 2: Bind the Objects into a Hierarchy
      • Step 3: Insert the Geometry into the Model
      • Step 4: Set Attributes for Each View
        • Canvas
      • Fixed Framerate
        • Layout
      • The layer Concept
        • View
      • Rendering Mode
      • FitWorld
      • Enabling the Axis Triad and Navigation Cube
      • Customizing the Navigation Cube
    • Coordinate Systems
      • Object Space
      • World Space
      • Camera Space
      • Pixel Space
        • Computing Coordinates Across Coordinate Systems
      • Computing Coordinates During Selection Events
        • Using Matrices
    • Cameras
      • Camera Inheritance
        • Camera Components
      • Reading the Camera Components
        • The Default Camera
      • Mapping the Camera Field to the Window
      • Changing the Camera Near Plane
        • Camera Set-Up Guidelines
        • Aspect Ratio
        • Manipulating the Camera at a High-Level
      • Zoom and Dolly
      • Notes on Dolly versus Zoom
      • Orbit
      • Pan
      • Roll
        • Transform Masks
        • Other Projections
      • Oblique Orthographic
      • Oblique Perspective
      • Stretched Projections and 2D-Scenes
        • Calculating the Camera Near Plane
        • Importing Models With Very Large Transformations
      • Models Placed Far From the Origin By a Large Translation
      • Models That Contain Geometry Defined to Be Very Far Away From the Origin
      • Loading Multiple Models with Large Coordinates into the Same Scene
    • Subwindows
      • Lightweight Subwindow Features and Limitations
      • Subwindow Usage
      • Subwindow Priority
      • Model Compare Mode
    • Clip Regions
      • Complex Clip Regions
    • Animation
      • Linear Translation Example
      • Rotation Animations
      • Combining Animations
      • Other Animation Types
      • Interpolation Types
      • Animating Specific Segments
      • Other Notes
  • Portfolios
    • Portfolios Introduction
    • Definitions
    • Styles
      • Named Styles
      • Style Segments
      • Using Conditional Styles
      • Complex Conditional Styles
      • Using Multiple Styles With the Style Stack
    • Images
      • Saving a Screenshot as an Image
    • Glyphs
      • Custom Glyphs
        • Step 1: Segment Structure
        • Step 2: Set the Glyph Canvas
        • Step 3: Set the Glyph Geometry
        • Step 4: Assemble the GlyphElements into an Array
        • Step 5: Define the Glyph in a Portfolio
        • Step 6: Custom Glyph is Ready to Use
      • Images as Glyphs
    • Line Patterns
      • Step 1: Initialize the LinePatternElements
      • Step 2: Combine the LinePatternElements into an Array
      • Step 3: Set Up the LinePatternParallels
      • Step 4: Add the Parallels to the Line Pattern Itself
      • Step 5: Add Line Pattern to a Portfolio
      • Step 6: Line Pattern is Ready to Be Set On a Line
      • Using Glyphs in a Line Pattern
  • Materials
    • Materials introduction
      • MaterialKit and MaterialMappingKit
        • Defining Material Palettes
      • Using Materials
      • Overriding Internal Color
    • Material Properties
      • Color Channels
        • Diffuse Color
        • Specular Color
        • Emission
      • Transparency
      • Transparency Algorithms
        • Painters Algorithm
        • Z-Sort
        • Depth Peeling
      • Transparency Methods
        • Blended
        • Screen Door
      • Gloss
    • Textures
      • Step 1: Acquire the Image
      • Step 2: Define the Image in a Portfolio
      • Step 3: Define a Texture From the Image
      • Step 4: Assign the Portfolio to the Segment
      • Step 5: Set the Vertex Parameters
      • Step 6: Apply the Texture to the Geometry
        • Bump Mapping
        • Environment Mapping
        • Decals
    • Applying materials
      • Applying Materials at Various Levels
        • Assigning Materials at the Segment Level
        • Assigning Materials at the Geometry Level
        • Assigning Materials to Individual Faces and Vertices
        • Examples Showing How to Color Specific Faces
        • Example Showing How to Color Vertices
      • Using Textures as Materials
      • Interpolating Materials
    • Physically-based Rendering
      • PBR Base Properties
      • PBR Channels and Textures
      • PBR Highlighting
  • User Interaction
    • Standard Operators
      • Using Operators
      • Combining Operators
        • Propagation of Events
        • Adding Operators to a View
      • HandlesOperator
      • MeasurementOperator
        • Changing the Appearance of the Measurement
        • Notes About Specific Measurement Types
      • SpaceMouseOperator
    • Custom Operators
      • Step 1: Infrastructure
      • Step 2: Get the Information Provided by the HPS::MouseState.
      • Updating the Display in Response to User Input
        • Interpreting Touch-Screen Events
      • Avoid Camera Pitfalls When Working With Operators
        • Mouse Operator Example
        • Touch-Screen Operator Example
    • Selection
      • High-Level Selection Considerations
        • Algorithm
        • Selection Level
        • Proximity
        • Granularity
      • Selection By Point and Ray
        • Selection By Ray
      • Selection By Area and Volume
      • Sub-Entity Selection
      • Collision Detection
        • Proximity Value for Collision Detection
        • Using a TreeContext to Improve Performance
      • Filtering Selection Results
      • Selectability
        • Related Limit
        • Internal Limit
        • Selection Culling
        • Boolean Operations on Selection Results
      • Using a Selection Operator
    • Highlighting
      • Overlays
        • Using a Highlight Operator
        • Searching for Highlights
      • FindHighlights()
      • ShowHighlightState()
    • Overlays
      • Normal Overlay
      • Overlay With Z-Values
      • Overlay “In Place”
      • Limitations
        • Summary
  • Rendering
    • Updating the Scene
      • Update Notification
      • Controlling Updates
      • Timed Updates
    • Off-Screen Rendering
      • Rendering to an offscreen window with a transparent background
        • Accessing the Off-Screen Image Buffer
      • Making Screenshots
        • Rendering to a Texture
        • Hardcopy
      • Printing to Scale
    • Performance Considerations
      • Segment Organization
      • Display Lists
        • InPlace Overlay
      • Static Model
        • Static Model Regeneration
        • Performance Expectations
      • Culling Optimizations
        • Back Face Culling and Handedness
        • Culling Extents
        • Frustum Culling
        • Distance Culling
        • Culling Vector and Vector Tolerance
        • Volume Culling
      • Fixed Framerate
        • Utilizing Static Model With Fixed Framerate
        • Limitations
      • Highlighting Considerations
      • Testing Object Validity
    • Memory Management
      • Visualize Memory Manager
      • Relinquishing Memory
      • Handling Out-Of-Memory Conditions
        • Soft Memory Limit
        • Hard Memory Limit
        • Fatal Errors
        • Handlers for Specific Operations
  • Rendering Effects
    • Anti-Aliasing
      • Screen Anti-Aliasing Details
        • Performance Implications
      • Text Anti-Aliasing Details
        • Performance Implications for Text
      • Limitations
    • Shadows
      • Simple Shadows
      • Shadow Maps
      • Ambient Occlusion
    • Reflection Planes
      • Limitations
    • Bloom
      • Limitations of Bloom
    • Lighting Algorithms
      • Interpolation Algorithms
        • Gouraud Lighting
        • Phong Lighting
        • Flat Lighting
      • Hemispheric Ambient Lighting
      • Eye-Dome Lighting
    • Color Interpolation
      • Color Index Interpolation
      • Contour Lines
    • Hidden Surface Removal
      • 2D and Wireframe Scenes
        • Segment-Level Priority
        • Geometry-Level Priority
        • Priority for Include Segments
        • Limitations
      • 3D-Scenes
        • Z-Buffer
        • Hidden Line Removal
        • “Fake” Hidden Line Removal
        • Forcing Faces to Be Visible When Using HLR
      • Bringing 3D Objects to the Front
    • Depth of Field
    • Perimeter and Silhouette Edges
    • Custom shaders
      • Attributes
      • Shader Uniform Data
        • Passing custom data between vertex and pixel shaders
        • Structs
      • vertex_input
      • vertex_output / pixel_input
      • pixel_output
      • shared_struct
        • Uniforms
      • Common uniform
      • Vertex uniform
      • Fragment uniform
        • Utility functions
      • Compatibility macros
        • Vertex shader
        • Custom shader attribute
        • Debugging shaders
  • File I/O
    • Importing Files
      • General Import Example
        • Canceling the Import
        • Importing From a Buffer
      • Importing Other File Formats
        • Notes on Point Cloud Files
        • Notes on MTL
        • HOOPS Exchange and HOOPS Publish
      • Importing 2D Images
        • Saving Screenshots
      • Import Events
        • User Data
    • Exporting Files
      • HSF Export
        • Exporting to a Buffer
      • Export Events
        • User Data
      • HTML Export
        • Modifying the HTML Template
        • About the HOOPS Communicator Template File
        • Creating a Custom Template File
        • Look, Feel, and Functionality
        • Helpful Hints
      • Sample HTML Template
      • OBJ Export
    • Component Hierarchy
      • Using a model browser
      • Utilizing the ComponentPath
      • Managing Component Visibility
        • Limitations
      • Interacting With Highlights
      • Show/Hide/Isolate Example
      • Using Transforms With Components
      • Deinstancing Components
    • HOOPS Publish Integration
      • Prerequisites
        • Step 1: Install Publish
        • Step 2: Set up the Environment
        • Step 3: Include the Libraries In Your Project
        • Step 4: Include the Header File In Your Source (C++ Only)
      • Simple Export
        • Exporting HOOPS Exchange Data to 3D PDF
      • Complex Export
        • Setting the Export Source
        • Putting Everything Together
        • Exporting With a Template
        • Exporting a Subtree
      • Widgets
        • Links
        • Buttons
        • Tables
        • Slide Tables
      • Modifying PDF Files
      • Exportable Data
        • Other Limitations
      • Error Handling
        • Exceptions
      • Exporting to HTML
    • Exchange Integration
      • Introduction
        • Important Note for C# Programmers
        • Important Note for Android Developers
      • Prerequisites
        • Step 1: Install Exchange
        • Step 2: Set Up the Environment
        • Step 3: Include the Libraries In Your Project
        • Step 4: Include the Header File In Your Source (C++ Only)
        • Step 5: Initialize the DLLs (Optional)
      • File Loading
        • Options for File Foading
        • Importing Multiple Models
        • Configurations
      • Incremental Loading
        • Unloading Product Occurrences and Querying Load Status
        • Incremental Loading Limitations
      • Handling Views, Metadata, and Filters
        • Handling views
        • Handling Metadata
        • Activating Filters
      • Exporting Files
        • Exporting Visualize Scene Graph Data With an Exchange Model
      • Event Handling
      • Data Mapping
        • Using Type Masks
      • Keeping HOOPS Visualize Synchronized With HOOPS Exchange
        • Implementing a Copy/Paste/Cut/Move Workflow
      • Component Creation Using a Custom Importer
      • General Exchange Limitations
      • Further Reading
    • HOOPS Communicator Access
      • Required DLLs
      • Loading a Model Over a Network
      • Loading a Local Model
      • Getting a Reference to the Model
      • Supported File Types
      • Highlighting
      • MFC HCA Sandbox
      • Limitations
    • Parasolid
      • Prerequisites
        • Step 1: Set Up Parasolid
        • Step 2: Include Parasolid Header
        • Step 3: Set Schema Directory Location
        • Step 4: Link Against Parasolid (Optional)
      • Importing
        • Import Options
        • Importing Other File Formats Into a Parasolid Session
        • Getting a Reference to Subcomponents
        • Tessellating
      • Attaching the Parasolid Model to Your Scene Graph
      • Handling Metadata
      • Data Mapping
      • Manipulating Entities at Runtime
        • Entity Creation
        • Entity Modification
        • Entity Deletion
      • Exporting
      • Warnings and Exceptions
    • Exchange-Parasolid
      • Prerequisites
      • File Loading and Translation
        • Options for File Loading
      • Importing Multiple Models
        • Component Structure of Exchange-Parasolid Files
        • Sample Component Structure of an Exchange-Parasolid File
      • Accessing Parasolid and Exchange Data
      • Updating the Model after Parasolid Modeling Operations
      • Creating Geometry in Memory Using Parasolid and Adding It to the Scene
      • Limitations
      • Miscellaneous
      • Synchronizing Visualize and the Native Parasolid API
      • Boolean Operations
        • Defining a Custom Operator
        • Instantiating the Custom Operator
        • Retrieving the Operator From the Stack
      • Full Source for Custom Boolean Operator
        • TestBooleanOperator derived class
      • Scene Setup and Operator Instantiation
      • Operator Retrieval and Boolean Operation Execution
    • Loading Sketchup Models
      • Prerequisites
        • Step 1: Get SketchUp
        • Step 2: Include SketchUp Header
      • Import Example
      • Units
      • Supported Entities
        • Special Notes Regarding Layers
    • Loading DWG Models
      • Prerequisites
        • Step 1: Get RealDWG
        • Step 2: Include RealDWG Header
        • Step 3: Add RealDWG to Your PATH
      • Import Example
      • DWG Components
        • Working With Layers
      • The DWG CAD Model
        • Acquiring a Reference to the DWG Database
      • Metadata
      • Limitations
        • Multiline Text
        • Line Patterns Containing Glyphs and Shapes
  • Events and Exceptions
    • Event Handling
      • Event Handling System Anatomy
        • The Event Handler Object
        • The Event Dispatcher
        • Notifiers
    • Custom Events
      • Dropping Unimportant Events
        • Full Source
    • Handling Input
    • Errors and Exceptions
      • Errors
      • Exceptions
  • Out-Of-Core
    • Out-Of-Core Point Cloud Support
      • Preprocessing Data
        • Using the ooc.exe Preprocessor
      • Using the OOC API
      • Architecture Overview
      • Importing OOC Files
        • OOC Import Example
      • OOC Operators
      • Vertex Decimation/Randomization
      • Filtering
        • Step 1: Create the Filter Class
        • Step 2: Execute the Filter
      • Sample Code
  • AR / VR
    • Augmented Reality
      • HoloLens Native
      • HoloLens Remoting
        • Considerations
    • Virtual Reality
      • OpenVR
        • Prerequisites
      • The VR API
        • How to create a VR Application using the VR Class
        • Starting a VR Session
        • Initializing a VR Session
        • Interacting With VR
        • Sample Implementation
        • Tracked Devices, Controllers, and Head-Mounted display
        • Using the sample operators
      • OpenVR sandbox
      • Considerations
  • Appendix
    • Default Line Patterns
    • Default Attribute and Options
      • Attribute Locks
      • Bounding
      • Camera Control
      • Color Interpolation
      • Contour Lines
      • Culling
      • Curves
      • Cutting Sections
      • Cylinders
      • Debugging
      • Drawing Attributes
      • Edge Attributes
      • Exchange Export Options
      • Exchange Import Options
      • Exchange Model File Import Options
      • Hardcopy
      • Highlight Options
      • Hidden Line and Hidden Surface Attributes
      • Image Export
      • Lighting Attributes
      • Line Attributes
      • Marker Attributes
      • Material Mapping
      • NURBS Surfaces
      • Performance Control
      • Post-Process Effects
      • Search
      • Selectability
      • Selection Options
      • Shell Optimization
      • Shell Relation
      • Spheres
      • Spotlights
      • Stream Export
      • Sub-Windows
      • Text
      • Texture Options
      • Transform Masks
      • Transparency
      • Update Options
      • Visibility
      • Visual Effects
      • Window Options
    • Default Glyphs
    • Stroked Font
    • Geometric Dimensioning and Tolerance [GD&T] Symbols
      • Other Supported Symbols
    • 3DGS-HPS Functional Mapping
      • A
      • B
      • C
      • D
      • E
      • F
      • G
      • I
      • M
      • N
      • O
      • P
      • R
      • S
      • T
      • U
      • W
      • Z
    • Device Guide
      • DirectX11
        • Runtime Requirements
      • OpenGL2
        • Limitations
      • OpenGL2Mesa
    • Troubleshooting
      • Problem Reproduction
      • Performance Concerns
      • Generic vs 3D API Specific Problems
      • Application Settings
      • Automatic Driver Setting
      • Manually Selecting a Driver
      • Runtime Diagnostics
        • Driver Configuration Files
        • Code Generation
        • Limitations of Code Generation

API Reference

  • C++ API
    • Namespaces
      • HPS
        • Classes
        • Data Structures
        • Type definitions
        • Functions
        • Enumerators
      • HPSI
      • SPRKI
      • std
    • Modules
      • HPS Custom Type Definitions
        • Type definitions
      • Sprocket Custom Type Definitions
        • Classes
        • Type definitions
        • Functions
        • Enumerators
    • Classes and Data Structures
      • A
      • B
      • C
      • D
      • E
      • F
      • G
      • H
      • I
      • J
      • K
      • L
      • M
      • N
      • O
      • P
      • Q
      • R
      • S
      • T
      • U
      • V
      • W
      • Z
        • AnchorShapeElement
        • Animation
        • AnimationControl
        • AnnotationOperator
        • ApplicationWindowKey
        • ApplicationWindowOptionsControl
        • ApplicationWindowOptionsKit
        • AttributeLock
        • AttributeLockControl
        • AttributeLockKit
        • AxisTriadControl
        • AxisTriadOperator
        • BlankLinePatternElement
        • BooleanMetadata
        • Bounding
        • BoundingControl
        • BoundingKit
        • CADModel
        • Camera
        • CameraChangedEvent
        • CameraControl
        • CameraKit
        • CameraPoint
        • Canvas
        • CanvasDeletedEvent
        • Capture
        • CaptureActivationEvent
        • Channel
        • CircleKey
        • CircleKit
        • CircleShapeElement
        • CircularArcGlyphElement
        • CircularArcKey
        • CircularArcKit
        • CircularArcShapeElement
        • CircularWedgeKey
        • CircularWedgeKit
        • ColorInterpolationControl
        • ColorInterpolationKit
        • Component
        • ComponentHiddenEvent
        • ComponentHighlightEvent
        • ComponentIsolatedEvent
        • ComponentPath
        • ComponentResetEvent
        • ComponentShownEvent
        • ComponentTree
        • ComponentTreeItem
        • Condition
        • ConditionalExpression
        • ConditionControl
        • ConstructRectangleOperator
        • ContourLine
        • ContourLineControl
        • ContourLineKit
        • Control
        • Coordinate
        • CubeMapDefinition
        • Culling
        • CullingControl
        • CullingKit
        • CurveAttributeControl
        • CurveAttributeKit
        • CutGeometryGatheringOptionsKit
        • CuttingSection
        • CuttingSectionAttributeControl
        • CuttingSectionAttributeKit
        • CuttingSectionKey
        • CuttingSectionKit
        • CuttingSectionOperator
        • Cylinder
        • CylinderAttributeControl
        • CylinderAttributeKit
        • CylinderKey
        • CylinderKit
        • Database
        • DebuggingControl
        • DebuggingKit
        • Definition
        • DistantLightKey
        • DistantLightKit
        • DotGlyphElement
        • DoubleMetadata
        • Drawing
        • DrawingAttributeControl
        • DrawingAttributeKit
        • DrawWindowEvent
        • DriverEvent
        • DriverEventHandler
        • DWG
        • Edge
        • EdgeAttributeControl
        • EdgeAttributeKit
        • EllipseGlyphElement
        • EllipseKey
        • EllipseKit
        • EllipseShapeElement
        • EllipticalArcKey
        • EllipticalArcKit
        • EllipticalArcShapeElement
        • Emergency
        • EmergencyHandler
        • ErrorEvent
        • Event
        • EventDispatcher
        • EventHandler
        • EventNotifier
        • Exception
        • Exchange
        • ExchangeParasolid
        • Extent
        • Factory
        • Filter
        • FilterActivationEvent
        • FinishPictureEvent
        • Float
        • FloatSampler
        • FlyOperator
        • FocusLostEvent
        • FontInfoState
        • FontSearchResults
        • FontSearchResultsIterator
        • GeometryKey
        • Glyph
        • GlyphDefinition
        • GlyphElement
        • GlyphKit
        • GlyphLinePatternElement
        • GlyphPoint
        • GPU
        • Grid
        • GridKey
        • GridKit
        • HandlesOperator
        • Hardcopy
        • HCA
        • HiddenLine
        • HiddenLineAttributeControl
        • HiddenLineAttributeKit
        • HideKeyboardEvent
        • HighlightAreaOperator
        • HighlightControl
        • HighlightEvent
        • HighlightOperator
        • HighlightOptionsKit
        • HighlightSearch
        • HighlightSearchOptionsKit
        • HighlightSearchResults
        • HighlightSearchResultsIterator
        • HighlightState
        • HTML
        • Image
        • ImageDefinition
        • ImageGlyphElement
        • ImageKit
        • ImportStatusEvent
        • IncludeKey
        • IndexOutOfRangeException
        • InfiniteLine
        • InfiniteLineGlyphElement
        • InfiniteLineKey
        • InfiniteLineKit
        • Info
        • InformationEvent
        • InitPictureEvent
        • InnerPixelPoint
        • InnerWindowPoint
        • InputEvent
        • IntegerMetadata
        • InvalidLicenseException
        • InvalidObjectException
        • InvalidOperationException
        • InvalidSpecificationException
        • IOException
        • IONotifier
        • Key
        • KeyboardEvent
        • KeyboardState
        • KeyPath
        • Kit
        • Layout
        • LayoutDeletedEvent
        • LayoutDetachedEvent
        • LeaderLineClippingElement
        • LegacyShader
        • LegacyShaderDefinition
        • LegacyShaderKit
        • Lighting
        • LightingAttributeControl
        • LightingAttributeKit
        • Line
        • LineAttributeControl
        • LineAttributeKit
        • LineGlyphElement
        • LineKey
        • LineKit
        • LinePattern
        • LinePatternDefinition
        • LinePatternElement
        • LinePatternKit
        • LinePatternOptionsKit
        • LinePatternParallelKit
        • LineShapeElement
        • Marker
        • MarkerAttributeControl
        • MarkerAttributeKit
        • MarkerKey
        • MarkerKit
        • MarkupOperator
        • Material
        • MaterialKit
        • MaterialMappingControl
        • MaterialMappingKit
        • MaterialPaletteDefinition
        • MatrixKit
        • MeasurementOperator
        • Memory
        • Mesh
        • MeshKey
        • MeshKit
        • Metadata
        • Model
        • ModelDeletedEvent
        • ModelDetachedEvent
        • ModellingMatrixControl
        • ModifierKeys
        • MouseButtons
        • MouseEvent
        • MouseState
        • MouseWheelOperator
        • NamedStyleDefinition
        • NavigationCubeControl
        • NavigationCubeOperator
        • NURBSCurveKey
        • NURBSCurveKit
        • NURBSSurfaceAttributeControl
        • NURBSSurfaceAttributeKit
        • NURBSSurfaceKey
        • NURBSSurfaceKit
        • OBJ
        • Object
        • ObjectPoint
        • OffScreenWindowKey
        • OffScreenWindowOptionsControl
        • OffScreenWindowOptionsKit
        • OOC
        • Operator
        • OperatorControl
        • OperatorUtility
        • OptimizeMappingResults
        • OptimizeMappingResultsIterator
        • OrbitOperator
        • PanOperator
        • PanOrbitZoomOperator
        • Parasolid
        • PBRMaterialKit
        • Performance
        • PerformanceControl
        • PerformanceKit
        • PixelPoint
        • PixelShaderKey
        • PixelShaderKit
        • Plane_2D
        • Plane_3D
        • Point_2D
        • Point_3D
        • PointCloud
        • PointSampler
        • PolygonKey
        • PolygonKit
        • PolygonShapeElement
        • PortfolioControl
        • PortfolioKey
        • PostProcessEffects
        • PostProcessEffectsControl
        • PostProcessEffectsKit
        • Publish
        • Quaternion
        • QuaternionSampler
        • ReferenceKey
        • RelativeOrbitOperator
        • Rendering
        • RGB24Color
        • RGBA32Color
        • RGBAColor
        • RGBAS32Color
        • RGBColor
        • RGBColorSampler
        • Sampler
        • SceneTree
        • SceneTreeItem
        • Search
        • SearchOptionsKit
        • SearchResults
        • SearchResultsIterator
        • SegmentKey
        • SegmentOptimizationOptions
        • SegmentOptimizationOptionsKit
        • Selectability
        • SelectabilityControl
        • SelectabilityKit
        • SelectAreaOperator
        • Selection
        • SelectionControl
        • SelectionItem
        • SelectionOptionsControl
        • SelectionOptionsKit
        • SelectionResults
        • SelectionResultsIterator
        • SelectOperator
        • ShaderKey
        • ShaderSamplerKey
        • ShaderSamplerKit
        • ShaderTextureKey
        • ShaderTextureKit
        • ShaderUniform
        • Shape
        • ShapeCoordinate
        • ShapeDefinition
        • ShapeElement
        • ShapeKit
        • ShapePoint
        • Shell
        • ShellKey
        • ShellKit
        • ShellOptimizationOptionsKit
        • ShellRelationOptionsKit
        • ShellRelationResultsKit
        • ShowKeyboardEvent
        • SimpleWalkOperator
        • Sketchup
        • SmoothTransitionCompleteEvent
        • SolidLinePatternElement
        • SpaceMouseOperator
        • SphereAttributeControl
        • SphereAttributeKit
        • SphereGlyphElement
        • SphereKey
        • SphereKit
        • Spotlight
        • SpotlightKey
        • SpotlightKit
        • Sprocket
        • SprocketControl
        • SprocketKit
        • SprocketPath
        • StandAloneWindowEvent
        • StandAloneWindowKey
        • StandAloneWindowOptionsControl
        • StandAloneWindowOptionsKit
        • STL
        • Stream
        • StringMetadata
        • Style
        • StyleControl
        • StyleKey
        • Subwindow
        • SubwindowControl
        • SubwindowKit
        • Text
        • TextAttributeControl
        • TextAttributeKit
        • TextInputEvent
        • TextKey
        • TextKit
        • TextMetrics
        • TextureDefinition
        • TextureMatrixControl
        • TextureOptionsKit
        • TimeMetadata
        • TimerTickEvent
        • Touch
        • TouchEvent
        • TouchState
        • TransformMaskControl
        • TransformMaskKit
        • Transparency
        • TransparencyControl
        • TransparencyKit
        • TreeContext
        • Trim
        • TrimElement
        • TrimKit
        • TurntableOperator
        • UnsignedIntegerMetadata
        • UpdateCompletedEvent
        • UpdateNotifier
        • UpdateOptionsControl
        • UpdateOptionsKit
        • UTF8
        • Vector_2D
        • Vector_3D
        • VectorSampler
        • VertexShaderKey
        • VertexShaderKit
        • VertexShaderOutput
        • View
        • ViewDeletedEvent
        • ViewDetachedEvent
        • VisibilityControl
        • VisibilityKit
        • VisualEffectsControl
        • VisualEffectsKit
        • WalkOperator
        • WarningEvent
        • Window
        • WindowInfoControl
        • WindowInfoKit
        • WindowKey
        • WindowPoint
        • World
        • WorldPoint
        • ZoomBoxOperator
        • ZoomFitTouchOperator
        • ZoomOperator
        • Cuboid_3D
        • DirectRGBColor
        • EnableBitMaskOperators
        • Float_Traits
        • Float_Traits< double >
        • Float_Traits< float >
        • FloatKeyframe
        • FloatSplineControlValues
        • IntRectangle
        • KeyHasher
        • PointKeyframe
        • PointSplineControlValues
        • QuaternionKeyframe
        • QuaternionSplineControlValues
        • Rectangle
        • RGBColorKeyframe
        • RGBColorSplineControlValues
        • Sphere_3D
        • UpdateInfo
        • UTF8Hasher
        • VectorKeyframe
        • VectorSplineControlValues
    • Functions
      • A
      • B
      • C
      • D
      • E
      • F
      • G
      • H
      • I
      • J
      • K
      • L
      • M
      • N
      • O
      • P
      • Q
      • R
      • S
      • T
      • U
      • V
      • W
      • X
      • Y
      • Z
      • ~
    • File List
      • hps.h
        • Content
        • Macro definitions
      • sprk.h
        • Content
        • Macro definitions
      • sprk_dwg.h
        • Content
        • Macro definitions
        • Type definitions
      • sprk_exchange.h
        • Content
        • Macro definitions
        • Type definitions
      • sprk_exchange_parasolid.h
        • Content
        • Macro definitions
      • sprk_hca.h
        • Content
        • Macro definitions
      • sprk_html.h
        • Content
        • Macro definitions
      • sprk_ooc.h
        • Content
        • Macro definitions
      • sprk_ops.h
        • Content
        • Macro definitions
      • sprk_parasolid.h
        • Content
        • Macro definitions
      • sprk_publish.h
        • Content
        • Macro definitions
        • Type definitions
      • sprk_sketchup.h
        • Content
        • Macro definitions
      • sprk_space_mouse_op.h
        • Content
        • Macro definitions
  • C# API
    • Namespaces
      • HPS
        • Namespaces
        • Classes
        • Data Structures
        • Enumerators
      • System
      • Generic
      • ComponentModel
      • Diagnostics
      • Linq
      • Reflection
      • CompilerServices
      • InteropServices
      • Text
      • Threading
      • Windows
      • Interop
      • Media
      • Threading
      • TouchID
    • Classes and Data Structures
      • A
      • B
      • C
      • D
      • E
      • F
      • G
      • H
      • I
      • J
      • K
      • L
      • M
      • N
      • O
      • P
      • Q
      • R
      • S
      • T
      • U
      • V
      • W
      • Z
        • AbstractMethodException
        • AnchorShapeElement
        • Animation
        • AnimationControl
        • AnimationKeyArray
        • AnnotationKitArray
        • AnnotationOperator
        • ApplicationWindowKey
        • ApplicationWindowOptionsControl
        • ApplicationWindowOptionsKit
        • AreaArray
        • AttributeLock
        • AttributeLockControl
        • AttributeLockKit
        • AttributeLockTypeArray
        • AxisTriadControl
        • AxisTriadOperator
        • BIMRelationshipArray
        • BIMRelationshipEntityArray
        • BIMTypeArray
        • BlankLinePatternElement
        • BoolArray
        • BooleanMetadata
        • Bounding
        • BoundingControl
        • BoundingKit
        • ButtonKitArray
        • ByteArray
        • ByteArrayArray
        • CADModel
        • CADModelArray
        • Camera
        • CameraChangedEvent
        • CameraControl
        • CameraKit
        • CameraKitArray
        • CameraPointArray
        • Canvas
        • CanvasArray
        • CanvasDeletedEvent
        • Capture
        • CaptureActivationEvent
        • CaptureArray
        • Channel
        • ChannelArray
        • CheckBoxKitArray
        • CircleKey
        • CircleKit
        • CircleShapeElement
        • CircularArcGlyphElement
        • CircularArcKey
        • CircularArcKit
        • CircularArcShapeElement
        • CircularWedgeKey
        • CircularWedgeKit
        • ClipOperationArray
        • ClipSpaceArray
        • ColorInterpolationControl
        • ColorInterpolationKit
        • Component
        • ComponentArray
        • ComponentHiddenEvent
        • ComponentHighlightEvent
        • ComponentIsolatedEvent
        • ComponentPath
        • ComponentPathArray
        • ComponentResetEvent
        • ComponentShownEvent
        • ComponentTree
        • ComponentTreeItem
        • Condition
        • ConditionalExpression
        • ConditionalExpressionArray
        • ConditionControl
        • ConfigurationArray
        • ConstructRectangleOperator
        • ContourLine
        • ContourLineControl
        • ContourLineKit
        • Control
        • Coordinate
        • CubeMapDefinition
        • CubeMapDefinitionArray
        • Culling
        • CullingControl
        • CullingKit
        • CurveAttributeControl
        • CurveAttributeKit
        • CurveTypeArray
        • CutGeometryGatheringOptionsKit
        • CuttingSection
        • CuttingSectionAttributeControl
        • CuttingSectionAttributeKit
        • CuttingSectionKey
        • CuttingSectionKit
        • CuttingSectionOperator
        • Cylinder
        • CylinderAttributeControl
        • CylinderAttributeKit
        • CylinderKey
        • CylinderKit
        • D3DImageCanvas
        • Database
        • DataTableKitArray
        • DebuggingControl
        • DebuggingKit
        • Definition
        • DistantLightKey
        • DistantLightKit
        • DotGlyphElement
        • DoubleMetadata
        • Drawing
        • DrawingAttributeControl
        • DrawingAttributeKit
        • DrawingOverlayArray
        • DrawWindowEvent
        • DriverEvent
        • DriverEventHandler
        • DropDownListKitArray
        • DVectorArray
        • DWG
        • Edge
        • EdgeAttributeControl
        • EdgeAttributeKit
        • EllipseGlyphElement
        • EllipseKey
        • EllipseKit
        • EllipseShapeElement
        • EllipticalArcKey
        • EllipticalArcKit
        • EllipticalArcShapeElement
        • Emergency
        • EmergencyHandler
        • EnableBitMaskOperators
        • ErrorEvent
        • Event
        • EventDispatcher
        • EventHandler
        • EventNotifier
        • Exception
        • Exchange
        • ExchangeParasolid
        • Extent
        • Factory
        • FieldTypeArray
        • Filter
        • FilterActivationEvent
        • FilterArray
        • FinishPictureEvent
        • Float
        • FloatArray
        • FloatKeyframeArray
        • FloatSampler
        • FloatSplineControlValuesArray
        • FlyOperator
        • FocusLostEvent
        • FontInfoState
        • FontSearchResults
        • FontSearchResultsIterator
        • GeometryKey
        • Glyph
        • GlyphDefinition
        • GlyphDefinitionArray
        • GlyphElement
        • GlyphElementArray
        • GlyphKit
        • GlyphLinePatternElement
        • GlyphPointArray
        • GPU
        • Grid
        • GridKey
        • GridKit
        • HandlesOperator
        • Hardcopy
        • HCA
        • HiddenLine
        • HiddenLineAttributeControl
        • HiddenLineAttributeKit
        • HideKeyboardEvent
        • HighlightAreaOperator
        • HighlightControl
        • HighlightEvent
        • HighlightOperator
        • HighlightOptionsKit
        • HighlightOptionsKitArray
        • HighlightSearch
        • HighlightSearchOptionsKit
        • HighlightSearchResults
        • HighlightSearchResultsIterator
        • HighlightState
        • HighlightStateArray
        • HPSInternalDriverEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalEventTypeCast
        • HPSInternalStreamExportEventTypeCast
        • HPSInternalStreamImportEventTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HPSInternalTypeCast
        • HTML
        • Image
        • ImageDefinition
        • ImageDefinitionArray
        • ImageGlyphElement
        • ImageKit
        • ImageKitArray
        • ImportStatusEvent
        • IncludeKey
        • IncludeKeyArray
        • IndexOutOfRangeException
        • InfiniteLine
        • InfiniteLineGlyphElement
        • InfiniteLineKey
        • InfiniteLineKit
        • Info
        • InformationEvent
        • InitPictureEvent
        • InnerPixelPointArray
        • InnerWindowPointArray
        • InputEvent
        • Int32Array
        • Int64Array
        • IntArray
        • IntegerMetadata
        • InternalHPSArray
        • InternalHPSBlittableArray
        • InternalString
        • IntPtrArray
        • IntRectangleArray
        • InvalidLicenseException
        • InvalidObjectException
        • InvalidOperationException
        • InvalidSpecificationException
        • IOException
        • IONotifier
        • Key
        • KeyArray
        • KeyboardCodeArray
        • KeyboardEvent
        • KeyboardState
        • KeyHasher
        • KeyPath
        • KeyPathArray
        • Kit
        • LayerArray
        • Layout
        • LayoutArray
        • LayoutDeletedEvent
        • LayoutDetachedEvent
        • LeaderLineClippingElement
        • License
        • Lighting
        • LightingAttributeControl
        • LightingAttributeKit
        • Line
        • LineAttributeControl
        • LineAttributeKit
        • LineCoordinateSpaceArray
        • LineGlyphElement
        • LineKey
        • LineKit
        • LinePattern
        • LinePatternDefinition
        • LinePatternDefinitionArray
        • LinePatternElement
        • LinePatternElementArray
        • LinePatternKit
        • LinePatternOptionsKit
        • LinePatternParallelKit
        • LinePatternParallelKitArray
        • LineShapeElement
        • LineSizeUnitsArray
        • LinkKitArray
        • ListBoxKitArray
        • Marker
        • MarkerAttributeControl
        • MarkerAttributeKit
        • MarkerKey
        • MarkerKit
        • MarkupOperator
        • Material
        • MaterialKit
        • MaterialKitArray
        • MaterialMappingControl
        • MaterialMappingKit
        • MaterialPaletteDefinition
        • MaterialPaletteDefinitionArray
        • MaterialTypeArray
        • MatrixKit
        • MatrixKitArray
        • MeasurementOperator
        • Mesh
        • MeshKey
        • MeshKit
        • Metadata
        • MetadataArray
        • Model
        • ModelArray
        • ModelDeletedEvent
        • ModelDetachedEvent
        • ModellingMatrixControl
        • MouseEvent
        • MouseState
        • MouseWheelOperator
        • NamedStyleDefinition
        • NamedStyleDefinitionArray
        • NavigationCubeControl
        • NavigationCubeOperator
        • NURBSCurveKey
        • NURBSCurveKit
        • NURBSSurfaceAttributeControl
        • NURBSSurfaceAttributeKit
        • NURBSSurfaceKey
        • NURBSSurfaceKit
        • OBJ
        • Object
        • ObjectPointArray
        • OffScreenWindowKey
        • OffScreenWindowOptionsControl
        • OffScreenWindowOptionsKit
        • OOC
        • Operator
        • OperatorControl
        • OperatorPtrArray
        • OperatorUtility
        • OptimizeMappingResults
        • OptimizeMappingResultsIterator
        • OrbitOperator
        • PageKitArray
        • PanOperator
        • PanOrbitZoomOperator
        • Parasolid
        • ParasolidEntityArray
        • PBRMaterialKit
        • Performance
        • PerformanceControl
        • PerformanceKit
        • PermissionTypeArray
        • PixelPointArray
        • PlaneArray
        • PointArray
        • PointArrayArray
        • PointArrayArrayArray
        • PointCloud
        • PointCloudArray
        • PointKeyframeArray
        • PointSampler
        • PointSplineControlValuesArray
        • PolygonKey
        • PolygonKit
        • PolygonShapeElement
        • PortfolioControl
        • PortfolioKey
        • PortfolioKeyArray
        • PostProcessEffects
        • PostProcessEffectsControl
        • PostProcessEffectsKit
        • PSDoubleArray
        • PSIntArray
        • Publish
        • QuaternionKeyframeArray
        • QuaternionSampler
        • QuaternionSplineControlValuesArray
        • RadioButtonKitArray
        • ReferenceKey
        • ReferenceKeyArray
        • RelativeOrbitOperator
        • Rendering
        • RGBAColorArray
        • RGBColorArray
        • RGBColorKeyframeArray
        • RGBColorSampler
        • RGBColorSplineControlValuesArray
        • Sampler
        • SamplerArray
        • SceneTree
        • SceneTreeItem
        • Search
        • SearchOptionsKit
        • SearchResults
        • SearchResultsIterator
        • SearchTypeArray
        • SegmentKey
        • SegmentKeyArray
        • SegmentOptimizationOptions
        • SegmentOptimizationOptionsKit
        • Selectability
        • SelectabilityControl
        • SelectabilityKit
        • SelectAreaOperator
        • Selection
        • SelectionControl
        • SelectionItem
        • SelectionOptionsControl
        • SelectionOptionsKit
        • SelectionResults
        • SelectionResultsIterator
        • SelectOperator
        • Shape
        • ShapeCoordinate
        • ShapeDefinition
        • ShapeDefinitionArray
        • ShapeElement
        • ShapeElementArray
        • ShapeKit
        • ShapePoint
        • ShapePointArray
        • SheetArray
        • Shell
        • ShellKey
        • ShellKit
        • ShellOptimizationOptionsKit
        • ShellRelationArray
        • ShellRelationOptionsKit
        • ShellRelationResultsKit
        • ShowKeyboardEvent
        • SignatureFieldKitArray
        • SimpleWalkOperator
        • SizeTArray
        • Sketchup
        • SlideTableKitArray
        • SmoothTransitionCompleteEvent
        • SolidLinePatternElement
        • SourceTypeArray
        • SphereAttributeControl
        • SphereAttributeKit
        • SphereGlyphElement
        • SphereKey
        • SphereKit
        • Spotlight
        • SpotlightKey
        • SpotlightKit
        • SprkKeyArray
        • Sprocket
        • SprocketControl
        • SprocketKit
        • SprocketPath
        • StandAloneWindowEvent
        • StandAloneWindowKey
        • StandAloneWindowOptionsControl
        • StandAloneWindowOptionsKit
        • STL
        • Stream
        • StringMetadata
        • Style
        • StyleControl
        • StyleKey
        • StyleKeyArray
        • StyleTypeArray
        • Subwindow
        • SubwindowControl
        • SubwindowKit
        • SurfaceTypeArray
        • TableKitArray
        • Text
        • TextAttributeControl
        • TextAttributeKit
        • TextFieldKitArray
        • TextInputEvent
        • TextKey
        • TextKit
        • TextKitArray
        • TextMarginUnitsArray
        • TextMetrics
        • TextureDefinition
        • TextureDefinitionArray
        • TextureMatrixControl
        • TextureOptionsKit
        • TimeMetadata
        • TimerTickEvent
        • ToleranceArray
        • TouchArray
        • TouchEvent
        • TouchState
        • TransformMaskControl
        • TransformMaskKit
        • Transparency
        • TransparencyControl
        • TransparencyKit
        • TreeContext
        • Trim
        • TrimElement
        • TrimElementArray
        • TrimKit
        • TrimKitArray
        • TurntableOperator
        • UnsignedIntArray
        • UnsignedIntegerMetadata
        • UpdateCompletedEvent
        • UpdateNotifier
        • UpdateOptionsControl
        • UpdateOptionsKit
        • UTF8Array
        • UTF8ArrayArray
        • UTF8Hasher
        • VectorArray
        • VectorKeyframeArray
        • VectorSampler
        • VectorSplineControlValuesArray
        • View
        • ViewArray
        • ViewDeletedEvent
        • ViewDetachedEvent
        • ViewKitArray
        • ViewportArray
        • VisibilityControl
        • VisibilityKit
        • VisualEffectsControl
        • VisualEffectsKit
        • WalkOperator
        • WarningEvent
        • Window
        • WindowInfoControl
        • WindowInfoKit
        • WindowKey
        • WindowKeyArray
        • WindowPointArray
        • World
        • WorldPointArray
        • ZoomBoxOperator
        • ZoomFitTouchOperator
        • ZoomOperator
        • CameraPoint
        • DirectRGBColor
        • DPoint
        • DVector
        • FloatKeyframe
        • FloatSplineControlValues
        • GlyphPoint
        • InnerPixelPoint
        • InnerWindowPoint
        • IntRectangle
        • ModifierKeys
        • MouseButtons
        • ObjectPoint
        • PixelPoint
        • Plane
        • Plane2D
        • Point
        • Point2D
        • PointKeyframe
        • PointSplineControlValues
        • Quaternion
        • QuaternionKeyframe
        • QuaternionSplineControlValues
        • Rectangle
        • RGB24Color
        • RGBA32Color
        • RGBAColor
        • RGBAS32Color
        • RGBColor
        • RGBColorKeyframe
        • RGBColorSplineControlValues
        • SimpleCuboid
        • SimpleSphere
        • Touch
        • UpdateInfo
        • Vector
        • Vector2D
        • VectorKeyframe
        • VectorSplineControlValues
        • WindowPoint
        • WorldPoint
    • Functions
      • A
      • B
      • C
      • D
      • E
      • F
      • G
      • H
      • I
      • J
      • K
      • L
      • M
      • N
      • O
      • P
      • Q
      • R
      • S
      • T
      • U
      • V
      • W
      • X
      • Y
      • Z
      • ~
    • File List
      • HPS.AbstractMethodException.cs
        • Content
      • HPS.AnchorShapeElement.cs
        • Content
      • HPS.ApplicationWindowKey.cs
        • Content
      • HPS.ApplicationWindowOptionsControl.cs
        • Content
      • HPS.ApplicationWindowOptionsKit.cs
        • Content
      • HPS.AttributeLock.cs
        • Content
      • HPS.AttributeLockControl.cs
        • Content
      • HPS.AttributeLockKit.cs
        • Content
      • HPS.BlankLinePatternElement.cs
        • Content
      • HPS.Bounding.cs
        • Content
      • HPS.BoundingControl.cs
        • Content
      • HPS.BoundingKit.cs
        • Content
      • HPS.Camera.cs
        • Content
      • HPS.CameraControl.cs
        • Content
      • HPS.CameraKit.cs
        • Content
      • HPS.CameraPoint.cs
        • Content
      • HPS.CircleKey.cs
        • Content
      • HPS.CircleKit.cs
        • Content
      • HPS.CircleShapeElement.cs
        • Content
      • HPS.CircularArcGlyphElement.cs
        • Content
      • HPS.CircularArcKey.cs
        • Content
      • HPS.CircularArcKit.cs
        • Content
      • HPS.CircularArcShapeElement.cs
        • Content
      • HPS.CircularWedgeKey.cs
        • Content
      • HPS.CircularWedgeKit.cs
        • Content
      • HPS.ColorInterpolationControl.cs
        • Content
      • HPS.ColorInterpolationKit.cs
        • Content
      • HPS.Condition.cs
        • Content
      • HPS.ConditionalExpression.cs
        • Content
      • HPS.ConditionControl.cs
        • Content
      • HPS.ContourLine.cs
        • Content
      • HPS.ContourLineControl.cs
        • Content
      • HPS.ContourLineKit.cs
        • Content
      • HPS.Control.cs
        • Content
      • HPS.Coordinate.cs
        • Content
      • HPS.CubeMapDefinition.cs
        • Content
      • HPS.Culling.cs
        • Content
      • HPS.CullingControl.cs
        • Content
      • HPS.CullingKit.cs
        • Content
      • HPS.CurveAttributeControl.cs
        • Content
      • HPS.CurveAttributeKit.cs
        • Content
      • HPS.CutGeometryGatheringOptionsKit.cs
        • Content
      • HPS.CuttingSection.cs
        • Content
      • HPS.CuttingSectionAttributeControl.cs
        • Content
      • HPS.CuttingSectionAttributeKit.cs
        • Content
      • HPS.CuttingSectionKey.cs
        • Content
      • HPS.CuttingSectionKit.cs
        • Content
      • HPS.Cylinder.cs
        • Content
      • HPS.CylinderAttributeControl.cs
        • Content
      • HPS.CylinderAttributeKit.cs
        • Content
      • HPS.CylinderKey.cs
        • Content
      • HPS.CylinderKit.cs
        • Content
      • HPS.Database.cs
        • Content
      • HPS.DebuggingControl.cs
        • Content
      • HPS.DebuggingKit.cs
        • Content
      • HPS.Definition.cs
        • Content
      • HPS.DirectRGBColor.cs
        • Content
      • HPS.DistantLightKey.cs
        • Content
      • HPS.DistantLightKit.cs
        • Content
      • HPS.DotGlyphElement.cs
        • Content
      • HPS.DPoint.cs
        • Content
      • HPS.Drawing.cs
        • Content
      • HPS.DrawingAttributeControl.cs
        • Content
      • HPS.DrawingAttributeKit.cs
        • Content
      • HPS.DrawWindowEvent.cs
        • Content
      • HPS.DriverEvent.cs
        • Content
      • HPS.DriverEventHandler.cs
        • Content
      • HPS.DVector.cs
        • Content
      • HPS.Edge.cs
        • Content
      • HPS.EdgeAttributeControl.cs
        • Content
      • HPS.EdgeAttributeKit.cs
        • Content
      • HPS.EllipseGlyphElement.cs
        • Content
      • HPS.EllipseKey.cs
        • Content
      • HPS.EllipseKit.cs
        • Content
      • HPS.EllipseShapeElement.cs
        • Content
      • HPS.EllipticalArcKey.cs
        • Content
      • HPS.EllipticalArcKit.cs
        • Content
      • HPS.EllipticalArcShapeElement.cs
        • Content
      • HPS.Emergency.cs
        • Content
      • HPS.EmergencyHandler.cs
        • Content
      • HPS.EnableBitMaskOperators.cs
        • Content
      • HPS.ErrorEvent.cs
        • Content
      • HPS.Event.cs
        • Content
      • HPS.EventDispatcher.cs
        • Content
      • HPS.EventHandler.cs
        • Content
      • HPS.EventNotifier.cs
        • Content
      • HPS.Exception.cs
        • Content
      • HPS.Extent.cs
        • Content
      • HPS.FinishPictureEvent.cs
        • Content
      • HPS.Float.cs
        • Content
      • HPS.FocusLostEvent.cs
        • Content
      • HPS.FontInfoState.cs
        • Content
      • HPS.FontSearchResults.cs
        • Content
      • HPS.FontSearchResultsIterator.cs
        • Content
      • HPS.GeometryKey.cs
        • Content
      • HPS.Glyph.cs
        • Content
      • HPS.GlyphDefinition.cs
        • Content
      • HPS.GlyphElement.cs
        • Content
      • HPS.GlyphKit.cs
        • Content
      • HPS.GlyphLinePatternElement.cs
        • Content
      • HPS.GlyphPoint.cs
        • Content
      • HPS.GPU.cs
        • Content
      • HPS.Grid.cs
        • Content
      • HPS.GridKey.cs
        • Content
      • HPS.GridKit.cs
        • Content
      • HPS.Hardcopy.cs
        • Content
      • HPS.HiddenLine.cs
        • Content
      • HPS.HiddenLineAttributeControl.cs
        • Content
      • HPS.HiddenLineAttributeKit.cs
        • Content
      • HPS.HideKeyboardEvent.cs
        • Content
      • HPS.HighlightControl.cs
        • Content
      • HPS.HighlightEvent.cs
        • Content
      • HPS.HighlightOptionsKit.cs
        • Content
      • HPS.HighlightSearch.cs
        • Content
      • HPS.HighlightSearchOptionsKit.cs
        • Content
      • HPS.HighlightSearchResults.cs
        • Content
      • HPS.HighlightSearchResultsIterator.cs
        • Content
      • HPS.HighlightState.cs
        • Content
      • HPS.Image.cs
        • Content
      • HPS.ImageDefinition.cs
        • Content
      • HPS.ImageGlyphElement.cs
        • Content
      • HPS.ImageKit.cs
        • Content
      • HPS.ImportStatusEvent.cs
        • Content
      • HPS.IncludeKey.cs
        • Content
      • HPS.IndexOutOfRangeException.cs
        • Content
      • HPS.InfiniteLine.cs
        • Content
      • HPS.InfiniteLineGlyphElement.cs
        • Content
      • HPS.InfiniteLineKey.cs
        • Content
      • HPS.InfiniteLineKit.cs
        • Content
      • HPS.Info.cs
        • Content
      • HPS.InformationEvent.cs
        • Content
      • HPS.InitPictureEvent.cs
        • Content
      • HPS.InnerPixelPoint.cs
        • Content
      • HPS.InnerWindowPoint.cs
        • Content
      • HPS.InputEvent.cs
        • Content
      • HPS.IntRectangle.cs
        • Content
      • HPS.InvalidLicenseException.cs
        • Content
      • HPS.InvalidObjectException.cs
        • Content
      • HPS.InvalidOperationException.cs
        • Content
      • HPS.InvalidSpecificationException.cs
        • Content
      • HPS.IOException.cs
        • Content
      • HPS.IONotifier.cs
        • Content
      • HPS.Key.cs
        • Content
      • HPS.KeyboardEvent.cs
        • Content
      • HPS.KeyboardState.cs
        • Content
      • HPS.KeyHasher.cs
        • Content
      • HPS.KeyPath.cs
        • Content
      • HPS.Kit.cs
        • Content
      • HPS.LeaderLineClippingElement.cs
        • Content
      • HPS.LegacyShader.cs
        • Content
      • HPS.LegacyShaderDefinition.cs
        • Content
      • HPS.LegacyShaderKit.cs
        • Content
      • HPS.License.cs
        • Content
      • HPS.Lighting.cs
        • Content
      • HPS.LightingAttributeControl.cs
        • Content
      • HPS.LightingAttributeKit.cs
        • Content
      • HPS.Line.cs
        • Content
      • HPS.LineAttributeControl.cs
        • Content
      • HPS.LineAttributeKit.cs
        • Content
      • HPS.LineGlyphElement.cs
        • Content
      • HPS.LineKey.cs
        • Content
      • HPS.LineKit.cs
        • Content
      • HPS.LinePattern.cs
        • Content
      • HPS.LinePatternDefinition.cs
        • Content
      • HPS.LinePatternElement.cs
        • Content
      • HPS.LinePatternKit.cs
        • Content
      • HPS.LinePatternOptionsKit.cs
        • Content
      • HPS.LinePatternParallelKit.cs
        • Content
      • HPS.LineShapeElement.cs
        • Content
      • HPS.Marker.cs
        • Content
      • HPS.MarkerAttributeControl.cs
        • Content
      • HPS.MarkerAttributeKit.cs
        • Content
      • HPS.MarkerKey.cs
        • Content
      • HPS.MarkerKit.cs
        • Content
      • HPS.Material.cs
        • Content
      • HPS.MaterialKit.cs
        • Content
      • HPS.MaterialMappingControl.cs
        • Content
      • HPS.MaterialMappingKit.cs
        • Content
      • HPS.MaterialPaletteDefinition.cs
        • Content
      • HPS.MatrixKit.cs
        • Content
      • HPS.Mesh.cs
        • Content
      • HPS.MeshKey.cs
        • Content
      • HPS.MeshKit.cs
        • Content
      • HPS.ModellingMatrixControl.cs
        • Content
      • HPS.ModifierKeys.cs
        • Content
      • HPS.MouseButtons.cs
        • Content
      • HPS.MouseEvent.cs
        • Content
      • HPS.MouseState.cs
        • Content
      • HPS.NamedStyleDefinition.cs
        • Content
      • HPS.NURBSCurveKey.cs
        • Content
      • HPS.NURBSCurveKit.cs
        • Content
      • HPS.NURBSSurfaceAttributeControl.cs
        • Content
      • HPS.NURBSSurfaceAttributeKit.cs
        • Content
      • HPS.NURBSSurfaceKey.cs
        • Content
      • HPS.NURBSSurfaceKit.cs
        • Content
      • HPS.OBJ.cs
        • Content
      • HPS.Object.cs
        • Content
      • HPS.ObjectPoint.cs
        • Content
      • HPS.OffScreenWindowKey.cs
        • Content
      • HPS.OffScreenWindowOptionsControl.cs
        • Content
      • HPS.OffScreenWindowOptionsKit.cs
        • Content
      • HPS.OptimizeMappingResults.cs
        • Content
      • HPS.OptimizeMappingResultsIterator.cs
        • Content
      • HPS.PBRMaterialKit.cs
        • Content
      • HPS.Performance.cs
        • Content
      • HPS.PerformanceControl.cs
        • Content
      • HPS.PerformanceKit.cs
        • Content
      • HPS.PixelPoint.cs
        • Content
      • HPS.PixelShaderDefinition.cs
        • Content
      • HPS.PixelShaderKit.cs
        • Content
      • HPS.Plane.cs
        • Content
      • HPS.Plane2D.cs
        • Content
      • HPS.Point.cs
        • Content
      • HPS.Point2D.cs
        • Content
      • HPS.PointCloud.cs
        • Content
      • HPS.PolygonKey.cs
        • Content
      • HPS.PolygonKit.cs
        • Content
      • HPS.PolygonShapeElement.cs
        • Content
      • HPS.PortfolioControl.cs
        • Content
      • HPS.PortfolioKey.cs
        • Content
      • HPS.PostProcessEffects.cs
        • Content
      • HPS.PostProcessEffectsControl.cs
        • Content
      • HPS.PostProcessEffectsKit.cs
        • Content
      • HPS.Quaternion.cs
        • Content
      • HPS.Rectangle.cs
        • Content
      • HPS.ReferenceKey.cs
        • Content
      • HPS.RGB24Color.cs
        • Content
      • HPS.RGBA32Color.cs
        • Content
      • HPS.RGBAColor.cs
        • Content
      • HPS.RGBAS32Color.cs
        • Content
      • HPS.RGBColor.cs
        • Content
      • HPS.Search.cs
        • Content
      • HPS.SearchOptionsKit.cs
        • Content
      • HPS.SearchResults.cs
        • Content
      • HPS.SearchResultsIterator.cs
        • Content
      • HPS.SegmentKey.cs
        • Content
      • HPS.SegmentOptimizationOptions.cs
        • Content
      • HPS.SegmentOptimizationOptionsKit.cs
        • Content
      • HPS.Selectability.cs
        • Content
      • HPS.SelectabilityControl.cs
        • Content
      • HPS.SelectabilityKit.cs
        • Content
      • HPS.Selection.cs
        • Content
      • HPS.SelectionControl.cs
        • Content
      • HPS.SelectionItem.cs
        • Content
      • HPS.SelectionOptionsControl.cs
        • Content
      • HPS.SelectionOptionsKit.cs
        • Content
      • HPS.SelectionResults.cs
        • Content
      • HPS.SelectionResultsIterator.cs
        • Content
      • HPS.Shader.cs
        • Content
      • HPS.ShaderSamplerDefinition.cs
        • Content
      • HPS.ShaderSamplerKit.cs
        • Content
      • HPS.ShaderTextureDefinition.cs
        • Content
      • HPS.ShaderTextureKit.cs
        • Content
      • HPS.ShaderUniform.cs
        • Content
      • HPS.Shape.cs
        • Content
      • HPS.ShapeCoordinate.cs
        • Content
      • HPS.ShapeDefinition.cs
        • Content
      • HPS.ShapeElement.cs
        • Content
      • HPS.ShapeKit.cs
        • Content
      • HPS.ShapePoint.cs
        • Content
      • HPS.Shell.cs
        • Content
      • HPS.ShellKey.cs
        • Content
      • HPS.ShellKit.cs
        • Content
      • HPS.ShellOptimizationOptionsKit.cs
        • Content
      • HPS.ShellRelationOptionsKit.cs
        • Content
      • HPS.ShellRelationResultsKit.cs
        • Content
      • HPS.ShowKeyboardEvent.cs
        • Content
      • HPS.SimpleCuboid.cs
        • Content
      • HPS.SimpleSphere.cs
        • Content
      • HPS.SolidLinePatternElement.cs
        • Content
      • HPS.SphereAttributeControl.cs
        • Content
      • HPS.SphereAttributeKit.cs
        • Content
      • HPS.SphereGlyphElement.cs
        • Content
      • HPS.SphereKey.cs
        • Content
      • HPS.SphereKit.cs
        • Content
      • HPS.Spotlight.cs
        • Content
      • HPS.SpotlightKey.cs
        • Content
      • HPS.SpotlightKit.cs
        • Content
      • HPS.StandAloneWindowEvent.cs
        • Content
      • HPS.StandAloneWindowKey.cs
        • Content
      • HPS.StandAloneWindowOptionsControl.cs
        • Content
      • HPS.StandAloneWindowOptionsKit.cs
        • Content
      • HPS.STL.cs
        • Content
      • HPS.Stream.cs
        • Content
      • HPS.Style.cs
        • Content
      • HPS.StyleControl.cs
        • Content
      • HPS.StyleKey.cs
        • Content
      • HPS.Subwindow.cs
        • Content
      • HPS.SubwindowControl.cs
        • Content
      • HPS.SubwindowKit.cs
        • Content
      • HPS.Text.cs
        • Content
      • HPS.TextAttributeControl.cs
        • Content
      • HPS.TextAttributeKit.cs
        • Content
      • HPS.TextInputEvent.cs
        • Content
      • HPS.TextKey.cs
        • Content
      • HPS.TextKit.cs
        • Content
      • HPS.TextMetrics.cs
        • Content
      • HPS.TextureDefinition.cs
        • Content
      • HPS.TextureMatrixControl.cs
        • Content
      • HPS.TextureOptionsKit.cs
        • Content
      • HPS.TimerTickEvent.cs
        • Content
      • HPS.Touch.cs
        • Content
        • Type definitions
      • HPS.TouchEvent.cs
        • Content
      • HPS.TouchState.cs
        • Content
      • HPS.TransformMaskControl.cs
        • Content
      • HPS.TransformMaskKit.cs
        • Content
      • HPS.Transparency.cs
        • Content
      • HPS.TransparencyControl.cs
        • Content
      • HPS.TransparencyKit.cs
        • Content
      • HPS.TreeContext.cs
        • Content
      • HPS.Trim.cs
        • Content
      • HPS.TrimElement.cs
        • Content
      • HPS.TrimKit.cs
        • Content
      • HPS.UpdateCompletedEvent.cs
        • Content
      • HPS.UpdateInfo.cs
        • Content
      • HPS.UpdateNotifier.cs
        • Content
      • HPS.UpdateOptionsControl.cs
        • Content
      • HPS.UpdateOptionsKit.cs
        • Content
      • HPS.UTF8Hasher.cs
        • Content
      • HPS.Vector.cs
        • Content
      • HPS.Vector2D.cs
        • Content
      • HPS.VertexShaderDefinition.cs
        • Content
      • HPS.VertexShaderKit.cs
        • Content
      • HPS.VertexShaderOutput.cs
        • Content
      • HPS.VisibilityControl.cs
        • Content
      • HPS.VisibilityKit.cs
        • Content
      • HPS.VisualEffectsControl.cs
        • Content
      • HPS.VisualEffectsKit.cs
        • Content
      • HPS.WarningEvent.cs
        • Content
      • HPS.Window.cs
        • Content
      • HPS.WindowInfoControl.cs
        • Content
      • HPS.WindowInfoKit.cs
        • Content
      • HPS.WindowKey.cs
        • Content
      • HPS.WindowPoint.cs
        • Content
      • HPS.World.cs
        • Content
      • HPS.WorldPoint.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_enums.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPS_pinvoke.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternal.cs
        • Content
      • HPSInternalDriverEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalEventTypeCast.cs
        • Content
      • HPSInternalStreamExportEventTypeCast.cs
        • Content
      • HPSInternalStreamImportEventTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPSInternalTypeCast.cs
        • Content
      • HPS.Animation.cs
        • Content
      • HPS.AnimationControl.cs
        • Content
      • HPS.AxisTriadControl.cs
        • Content
      • HPS.AxisTriadOperator.cs
        • Content
      • HPS.BooleanMetadata.cs
        • Content
      • HPS.CADModel.cs
        • Content
      • HPS.CameraChangedEvent.cs
        • Content
      • HPS.Canvas.cs
        • Content
      • HPS.CanvasDeletedEvent.cs
        • Content
      • HPS.Capture.cs
        • Content
      • HPS.CaptureActivationEvent.cs
        • Content
      • HPS.Channel.cs
        • Content
      • HPS.Component.cs
        • Content
      • HPS.ComponentHiddenEvent.cs
        • Content
      • HPS.ComponentHighlightEvent.cs
        • Content
      • HPS.ComponentIsolatedEvent.cs
        • Content
      • HPS.ComponentPath.cs
        • Content
      • HPS.ComponentResetEvent.cs
        • Content
      • HPS.ComponentShownEvent.cs
        • Content
      • HPS.ComponentTree.cs
        • Content
      • HPS.ComponentTreeItem.cs
        • Content
      • HPS.DoubleMetadata.cs
        • Content
      • HPS.Factory.cs
        • Content
      • HPS.Filter.cs
        • Content
      • HPS.FilterActivationEvent.cs
        • Content
      • HPS.FloatKeyframe.cs
        • Content
      • HPS.FloatSampler.cs
        • Content
      • HPS.FloatSplineControlValues.cs
        • Content
      • HPS.IntegerMetadata.cs
        • Content
      • HPS.Layout.cs
        • Content
      • HPS.LayoutDeletedEvent.cs
        • Content
      • HPS.LayoutDetachedEvent.cs
        • Content
      • HPS.Metadata.cs
        • Content
      • HPS.Model.cs
        • Content
      • HPS.ModelDeletedEvent.cs
        • Content
      • HPS.ModelDetachedEvent.cs
        • Content
      • HPS.NavigationCubeControl.cs
        • Content
      • HPS.NavigationCubeOperator.cs
        • Content
      • HPS.Operator.cs
        • Content
      • HPS.OperatorControl.cs
        • Content
      • HPS.OperatorUtility.cs
        • Content
      • HPS.PointKeyframe.cs
        • Content
      • HPS.PointSampler.cs
        • Content
      • HPS.PointSplineControlValues.cs
        • Content
      • HPS.QuaternionKeyframe.cs
        • Content
      • HPS.QuaternionSampler.cs
        • Content
      • HPS.QuaternionSplineControlValues.cs
        • Content
      • HPS.Rendering.cs
        • Content
      • HPS.RGBColorKeyframe.cs
        • Content
      • HPS.RGBColorSampler.cs
        • Content
      • HPS.RGBColorSplineControlValue.cs
        • Content
      • HPS.Sampler.cs
        • Content
      • HPS.SceneTree.cs
        • Content
      • HPS.SceneTreeItem.cs
        • Content
      • HPS.SmoothTransitionCompleteEvent.cs
        • Content
      • HPS.Sprocket.cs
        • Content
      • HPS.SprocketControl.cs
        • Content
      • HPS.SprocketKit.cs
        • Content
      • HPS.SprocketPath.cs
        • Content
      • HPS.StringMetadata.cs
        • Content
      • HPS.TimeMetadata.cs
        • Content
      • HPS.UnsignedIntegerMetadata.cs
        • Content
      • HPS.VectorKeyFrame.cs
        • Content
      • HPS.VectorSampler.cs
        • Content
      • HPS.VectorSplineControlValues.cs
        • Content
      • HPS.View.cs
        • Content
      • HPS.ViewDeletedEvent.cs
        • Content
      • HPS.ViewDetachedEvent.cs
        • Content
      • HPS.D3DImageCanvas.cs
        • Content
      • HPS.DWG.cs
        • Content
      • HPS.Exchange.cs
        • Content
      • HPS.ExchangeParasolid.cs
        • Content
      • HPS.HCA.cs
        • Content
      • HPS.InstanceInc.cs
        • Content
      • HPS.HTML.cs
        • Content
      • HPS.OOC.cs
        • Content
      • HPS.AnnotationOperator.cs
        • Content
      • HPS.ConstructRectangleOperator.cs
        • Content
      • HPS.CuttingSectionOperator.cs
        • Content
      • HPS.FlyOperator.cs
        • Content
      • HPS.HandlesOperator.cs
        • Content
      • HPS.HighlightAreaOperator.cs
        • Content
      • HPS.HighlightOperator.cs
        • Content
      • HPS.MarkupOperator.cs
        • Content
      • HPS.MeasurementOperator.cs
        • Content
      • HPS.MouseWheelOperator.cs
        • Content
      • HPS.OrbitOperator.cs
        • Content
      • HPS.PanOperator.cs
        • Content
      • HPS.PanOrbitZoomOperator.cs
        • Content
      • HPS.RelativeOrbitOperator.cs
        • Content
      • HPS.SelectAreaOperator.cs
        • Content
      • HPS.SelectOperator.cs
        • Content
      • HPS.SimpleWalkOperator.cs
        • Content
      • HPS.TurntableOperator.cs
        • Content
      • HPS.WalkOperator.cs
        • Content
      • HPS.ZoomBoxOperator.cs
        • Content
      • HPS.ZoomFitTouchOperator.cs
        • Content
      • HPS.ZoomOperator.cs
        • Content
      • HPS.Parasolid.cs
        • Content
      • HPS.Publish.cs
        • Content
      • HPS.Sketchup.cs
        • Content
HOOPS Visualize HPS
  • API Reference
  • File List
  • HPS.OBJ.cs
Previous Next

HPS.OBJ.cs

Content

Namespaces

HPS

HPS

Classes

ExportNotifier

File

ImportNotifier

ImportOptionsKit

ImportResultsKit

OBJ

Previous Next

© Copyright 2023, Tech Soft 3D

Return to top