HPS

Classes

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

The base class of all HPS exceptions.

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

An InvalidLicenseException is thrown when trying to run Visualize with an invalid license.

InvalidObjectException

InvalidOperationException

An InvalidOperationException is thrown when an operation is not supported on the current platform.

InvalidSpecificationException

An InvalidSpecificationException is thrown when a method is called with non-sensical or contradictory arguments.

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

Measurement

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

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

Type definitions

AnimationArray

AttributeLockTypeArray

Array of type HPS::AttributeLock .

BoolArray

Array of type bool.

byte

ByteArray

Array of type HPS::byte.

ByteArrayArray

Array of type HPS::ByteArray.

CADModelArray

CameraKitArray

Array of type HPS::CameraKit .

CameraPointArray

Array of type HPS::CameraPoint .

CanvasArray

CaptureArray

ChannelArray

ChannelColorUsageArray

Array of type HPS::ChannelColorUsage.

CharArray

Array of type char.

ClipOperationArray

Array of type HPS::Drawing::ClipOperation .

ClipSpaceArray

Array of type HPS::Drawing::ClipSpace .

ComponentArray

ComponentPathArray

ComponentTreeItemPtr

ComponentTreePtr

ConditionalExpressionArray

Array of type HPS::ConditionalExpression .

CubeMapDefinitionArray

Array of type HPS::CubeMapDefinition .

DPlane

DPlane2D

DPoint

DPoint2D

DrawingOverlayArray

Array of type HPS::Drawing::Overlay .

DSimpleCuboid

DSimpleSphere

DVector

DVector2D

DVectorArray

Array of type HPS::DVector.

EventHandlerArray

Array of type HPS::EventHandler .

FilterArray

FloatArray

Array of type float.

FloatKeyframeArray

FloatSplineControlValuesArray

GeometryKeyArray

Array of type HPS::GeometryKey .

GlyphDefinitionArray

Array of type HPS::GlpyhDefinition.

GlyphElementArray

Array of type HPS::GlyphElement .

GlyphPointArray

Array of type HPS::GlyphPoint .

HighlightOptionsKitArray

HighlightStateArray

Array of type HPS::HighlightState .

ImageDefinitionArray

Array of type HPS::ImageDefinition .

ImageKitArray

Array of type HPS::ImageKit .

IncludeKeyArray

Array of type HPS::IncludeKey .

InnerPixelPointArray

Array of type HPS::InnerPixelPoint .

InnerWindowPointArray

Array of type HPS::InnerWindowPoint .

Int32Array

Array of type int32_t.

Int64Array

Array of type int64_t.

IntArray

Array of type int.

IntPtrTArray

Array of type intptr_t.

IntRectangleArray

Array of type HPS::IntRectangle .

KeyArray

Array of type HPS::Key .

KeyboardCodeArray

Array of type HPS::KeyboardCode.

KeyPathArray

Array of type HPS::KeyPath .

LayoutArray

LegacyShaderDefinitionArray

Array of type HPS::LegacyShaderDefinition .

LineCoordinateSpaceArray

Array of type HPS::Line::CoordinateSpace .

LineKeyArray

Array of type HPS::LineKey .

LinePatternDefinitionArray

Array of type HPS::LinePatternDefinition .

LinePatternElementArray

Array of type HPS::LinePatternElement .

LinePatternParallelKitArray

Array of type HPS::LinePatternParallelKit .

LineSizeUnitsArray

Array of type HPS::Line::SizeUnits .

MaterialKitArray

Array of type HPS::MaterialKit .

MaterialPaletteDefinitionArray

Array of type HPS::MaterialPaletteDefinition .

MaterialTypeArray

Array of type HPS::Material::Type.

MatrixKitArray

Array of type HPS::MatrixKit .

MeasurementArray

MetadataArray

ModelArray

NamedStyleDefinitionArray

Array of type HPS::NamedStyleDefinition .

ObjectPointArray

Array of type HPS::ObjectPoint .

OpaqueHandle

OperatorPtr

Shared pointer to an Operator object.

OperatorPtrArray

PixelPointArray

Array of type HPS::PixelPoint .

PixelShaderKeyArray

Array of type HPS::PixelShaderKey .

Plane

Plane2D

PlaneArray

Array of type HPS::Plane.

PlatformData

Point

Point2D

PointArray

Array of type HPS::Point.

PointArrayArray

Array of type HPS::PointArray.

PointArrayArrayArray

Array of type HPS::PointArrayArray.

PointerArray

Array of raw pointers.

PointKeyframeArray

PointSplineControlValuesArray

PortfolioKeyArray

Array of type HPS::PortfolioKey .

QuaternionKeyframeArray

QuaternionSplineControlValuesArray

ReferenceKeyArray

Array of type HPS::ReferenceKey .

ReferenceKeyArrayArray

RGBAColorArray

Array of type HPS::RGBAColor .

RGBColorArray

Array of type HPS::RGBColor .

RGBColorKeyframeArray

RGBColorSplineControlValuesArray

SamplerArray

sbyte

SByteArray

Array of type HPS::sbyte.

SceneTreeItemPtr

SceneTreePtr

SearchTypeArray

Array of type HPS::Search::Type.

SegmentKeyArray

Array of type HPS::SegmentKey .

ShaderKeyArray

Array of type HPS::ShaderKey .

ShaderSamplerKeyArray

Array of type HPS::ShaderSamplerKey .

ShaderTextureKeyArray

Array of type HPS::ShaderTextureKey .

ShaderUniformArray

Array of type HPS::ShaderUniform .

ShapeDefinitionArray

Array of type HPS::ShapeDefinition .

ShapeElementArray

Array of type HPS::ShapeElement .

ShapePointArray

ShellKeyArray

Array of type HPS::ShellKey .

ShellRelationArray

Array of type HPS::ShelL::Relation.

SimpleCuboid

SimpleSphere

SizeTArray

Array of type size_t.

StyleKeyArray

Array of type HPS::StyleKey .

StyleTypeArray

Array of type HPS::Style::Type.

TextMarginUnitsArray

Array of type HPS::Text::MarginUnits .

TextureDefinitionArray

Array of type HPS::TexureDefinition.

Time

TouchArray

Array of type HPS::Touch .

TouchID

TrimElementArray

Array of type HPS::TrimElement .

TrimKitArray

Array of type HPS::TrimKit .

TypeArray

Array of type HPS::Type.

UnsignedIntArray

Array of type unsigned int.

UTF8Array

Array of type HPS::UTF8 .

UTF8ArrayArray

Array of type HPS::UTF8Array.

Vector

Vector2D

VectorArray

Array of type HPS::Vector.

VectorKeyframeArray

VectorSplineControlValuesArray

VertexShaderKeyArray

Array of type HPS::VertexShaderKey .

VertexShaderOutputArray

Array of type HPS::VertexShaderOutput .

ViewArray

WCharArray

Array of type wchar_t.

WindowHandle

WindowKeyArray

Array of type HPS::WindowKey .

WindowPointArray

Array of type HPS::WindowPoint .

WorldPointArray

Array of type HPS::WorldPoint .

Functions

Abs()

Abs< float >()

ACos()

Alter()

Alter()

AND()

AND()

ATan2()

Ceiling()

Circumcenter()

Circumscribe_Scope()

Clamp()

Compare()

Contract()

Contract()

Contract()

Contract()

Contract()

Cos()

Degrees_To_Radians()

ENABLE_BITMASK_OPERATORS()

ENABLE_BITMASK_OPERATORS()

ENABLE_BITMASK_OPERATORS()

ENABLE_BITMASK_OPERATORS()

EQ()

Expand()

Expand()

Expand()

Expand()

Expand()

Floor()

Floor()

GT()

GTEQ()

Inscribe_Scope()

Interpolate()

Interpolate()

Interpolate()

Interpolate()

Interpolate()

Interpolate()

Interpolate()

Interpolate()

Interpolate()

Intersect()

Intersect()

Intersect()

Is_Abnormal()

Is_Abnormal()

Is_Abnormal()

Is_Abnormal()

Is_Abnormal()

Is_Abnormal()

Is_Abnormal()

Is_Abnormal()

Is_Abnormal()

Is_Abnormal()

LT()

LTEQ()

Max()

Max()

Max()

Max()

Max()

Midpoint()

Midpoint()

Midpoint()

Midpoint()

Min()

Min()

Min()

Min()

Min()

Modulate()

NEQ()

Normalize()

NOT()

operator!=()

operator!=()

operator&()

operator&=()

operator*()

operator*()

operator*()

operator*()

operator*()

operator*()

operator*()

operator*()

operator*()

operator*()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator-()

operator-()

operator==()

operator^()

operator^=()

operator|()

operator|=()

operator~()

OR()

OR()

PointToPointDistance()

PointToPointDistanceSquared()

Radians_To_Degrees()

Sign()

Sign< float >()

Sin()

SinCos()

Swap()

Union()

Union()

Union()

XOR()

Enumerators

IOResult

KeyboardCode