< Home
< Table of Contents
REFERENCE MANUAL
C++ API class index
C# API class index
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
6
]
C
Publish::Activation
C
PostProcessEffects::AmbientOcclusion
C
Publish::Animation
C
Publish::Annotation
C
Publish::Artwork
C
AttributeLock
C
PostProcessEffects::Bloom
C
Publish::Border
C
Bounding
C
Camera
C
Exchange::Tessellation::Chord
C
Material::Color
C
ContourLine
C
Coordinate
C
Cuboid_3D< F >
C
Cuboid_3D< float >
C
CuttingSection
C
Cylinder
C
Database
C
Publish::Deactivation
►
C
DirectRGBColor
C
RGBAS32Color
C
Publish::Artwork::Display
C
Drawing
C
Edge
C
Emergency
C
EmergencyHandler
►
C
Event
C
CanvasDeletedEvent
C
CaptureActivationEvent
C
ComponentHighlightEvent
C
ErrorEvent
C
FilterActivationEvent
C
FocusLostEvent
C
HighlightEvent
C
ImportStatusEvent
C
InformationEvent
►
C
InputEvent
C
KeyboardEvent
C
MouseEvent
C
TouchEvent
C
LayoutDeletedEvent
C
LayoutDetachedEvent
C
ModelDeletedEvent
C
ModelDetachedEvent
C
SmoothTransitionCompleteEvent
C
StandAloneWindowEvent
C
TimerTickEvent
C
UpdateCompletedEvent
C
ViewDeletedEvent
C
ViewDetachedEvent
C
WarningEvent
C
Exchange
C
Parasolid::Facet
C
Publish::Field
C
Stream::File
C
Hardcopy::File
C
OBJ::File
C
STL::File
C
Publish::File
C
Exchange::File
C
Sketchup::File
C
Parasolid::File
C
Image::File
C
Shader::File
C
Float
C
Float_Traits< F >
C
Float_Traits< double >
C
Float_Traits< float >
C
Publish::Text::Font
C
Hardcopy::GDI
C
Glyph
C
GlyphPoint
C
Grid
C
Hardcopy
C
Parasolid::Line::Hatching
C
HiddenLine
C
Publish::Highlighting
C
Publish::Image
C
Image
C
InfiniteLine
C
Info
C
IntRectangle
C
Exchange::JT
C
KeyHasher
C
Publish::Label
C
Publish::Lighting
C
Lighting
C
Parasolid::Line
C
Line
C
LinePattern
C
Marker
C
Material
C
Memory
C
Mesh
C
ModifierKeys
C
MouseButtons
C
OBJ
►
C
Object
C
ApplicationWindowOptionsKit
C
AttributeLockKit
C
BoundingKit
C
CameraKit
C
CircleKit
C
CircularArcKit
C
CircularWedgeKit
C
ColorInterpolationKit
C
Condition
C
ContourLineKit
►
C
Control
C
ApplicationWindowOptionsControl
C
AttributeLockControl
C
BoundingControl
C
CameraControl
C
ColorInterpolationControl
C
ConditionControl
C
ContourLineControl
C
CullingControl
C
CurveAttributeControl
C
CuttingSectionAttributeControl
C
CylinderAttributeControl
C
DebuggingControl
C
DrawingAttributeControl
C
EdgeAttributeControl
C
HiddenLineAttributeControl
C
HighlightControl
C
LightingAttributeControl
C
LineAttributeControl
C
MarkerAttributeControl
C
MaterialMappingControl
C
ModellingMatrixControl
C
NURBSSurfaceAttributeControl
C
OffScreenWindowOptionsControl
C
PerformanceControl
C
PortfolioControl
C
PostProcessEffectsControl
C
SelectabilityControl
C
SelectionOptionsControl
C
SphereAttributeControl
C
StandAloneWindowOptionsControl
C
StyleControl
C
SubwindowControl
C
TextAttributeControl
C
TextureMatrixControl
C
TransformMaskControl
C
TransparencyControl
C
UpdateOptionsControl
C
VisibilityControl
C
VisualEffectsControl
C
WindowInfoControl
C
CullingKit
C
CurveAttributeKit
C
CutGeometryGatheringOptionsKit
C
CuttingSectionAttributeKit
C
CuttingSectionKit
C
CylinderAttributeKit
C
CylinderKit
C
DebuggingKit
►
C
Definition
C
CubeMapDefinition
C
GlyphDefinition
C
ImageDefinition
C
LinePatternDefinition
C
MaterialPaletteDefinition
C
NamedStyleDefinition
C
ShaderDefinition
C
TextureDefinition
C
DistantLightKit
C
DrawingAttributeKit
C
EdgeAttributeKit
C
EllipseKit
C
EllipticalArcKit
C
EventDispatcher
C
EventHandler
C
EventNotifier
C
FontInfoState
C
FontSearchResults
C
FontSearchResultsIterator
►
C
GlyphElement
C
CircularArcGlyphElement
C
DotGlyphElement
C
EllipseGlyphElement
C
InfiniteLineGlyphElement
C
LineGlyphElement
C
GlyphKit
C
GridKit
C
Hardcopy::File::ExportOptionsKit
C
Hardcopy::GDI::ExportOptionsKit
C
HiddenLineAttributeKit
C
HighlightOptionsKit
C
Image::ExportOptionsKit
C
Image::ImportOptionsKit
C
ImageKit
C
InfiniteLineKit
►
C
IONotifier
C
Exchange::ImportNotifier
C
Exchange::TranslationNotifier
C
OBJ::ImportNotifier
C
Parasolid::ImportNotifier
C
Sketchup::ImportNotifier
C
STL::ImportNotifier
C
Stream::ImportNotifier
►
C
Key
►
C
GeometryKey
C
CircleKey
C
CircularArcKey
C
CircularWedgeKey
C
CuttingSectionKey
C
CylinderKey
C
DistantLightKey
C
EllipseKey
C
EllipticalArcKey
C
GridKey
C
InfiniteLineKey
C
LineKey
C
MarkerKey
C
MeshKey
C
NURBSCurveKey
C
NURBSSurfaceKey
C
PolygonKey
C
ReferenceKey
C
ShellKey
C
SphereKey
C
SpotlightKey
C
TextKey
C
IncludeKey
C
PortfolioKey
►
C
SegmentKey
►
C
WindowKey
C
ApplicationWindowKey
C
OffScreenWindowKey
C
StandAloneWindowKey
C
StyleKey
C
KeyboardState
C
KeyPath
C
LightingAttributeKit
C
LineAttributeKit
C
LineKit
►
C
LinePatternElement
C
BlankLinePatternElement
C
GlyphLinePatternElement
C
SolidLinePatternElement
C
LinePatternKit
C
LinePatternOptionsKit
C
LinePatternParallelKit
C
MarkerAttributeKit
C
MarkerKit
C
MaterialKit
C
MaterialMappingKit
C
MatrixKit
C
MeshKit
C
MouseState
C
NURBSCurveKit
C
NURBSSurfaceAttributeKit
C
NURBSSurfaceKit
C
OBJ::ImportOptionsKit
C
OBJ::ImportResultsKit
C
OffScreenWindowOptionsKit
C
PerformanceKit
C
PolygonKit
C
PostProcessEffectsKit
C
SearchOptionsKit
C
SearchResults
C
SearchResultsIterator
C
SelectabilityKit
C
SelectionControl
C
SelectionItem
C
SelectionOptionsKit
C
SelectionResults
C
SelectionResultsIterator
C
Shader::ImportOptionsKit
C
ShaderKit
C
ShellKit
C
ShellOptimizationOptionsKit
C
ShellRelationOptionsKit
C
ShellRelationResultsKit
C
SphereAttributeKit
C
SphereKit
C
SpotlightKit
►
C
Sprocket
C
Canvas
►
C
Component
►
C
CADModel
C
Exchange::CADModel
C
Parasolid::CADModel
►
C
Capture
C
Exchange::Capture
►
C
Exchange::Component
C
Exchange::Sheet
►
C
Filter
C
Exchange::Filter
C
Parasolid::Component
C
ComponentPath
C
ComponentTree
C
ComponentTreeItem
C
Exchange::Configuration
C
Exchange::ExportACISOptionsKit
C
Exchange::ExportIGESOptionsKit
C
Exchange::ExportJTOptionsKit
C
Exchange::ExportParasolidOptionsKit
C
Exchange::ExportPRCOptionsKit
C
Exchange::ExportSTEPOptionsKit
C
Exchange::ExportSTLOptionsKit
C
Exchange::ExportU3DOptionsKit
C
Exchange::ExportXMLOptionsKit
C
Exchange::Factory
C
Exchange::ImportOptionsKit
C
Exchange::TessellationOptionsKit
C
Factory
C
Layout
►
C
Metadata
C
BooleanMetadata
C
DoubleMetadata
C
IntegerMetadata
C
StringMetadata
C
TimeMetadata
C
UnsignedIntegerMetadata
C
Model
►
C
Operator
C
AxisTriadOperator
►
C
ConstructRectangleOperator
►
C
SelectAreaOperator
C
HighlightAreaOperator
C
ZoomBoxOperator
►
C
FlyOperator
►
C
WalkOperator
C
SimpleWalkOperator
C
MouseWheelOperator
C
NavigationCubeOperator
C
OrbitOperator
C
PanOperator
C
PanOrbitZoomOperator
C
RelativeOrbitOperator
►
C
SelectOperator
C
CuttingSectionOperator
C
HighlightOperator
C
TurntableOperator
C
ZoomFitTouchOperator
C
ZoomOperator
C
Parasolid::ExportOptionsKit
C
Parasolid::FacetTessellationKit
C
Parasolid::Factory
C
Parasolid::ImportOptionsKit
C
Parasolid::LineTessellationKit
C
Publish::AnnotationKit
C
Publish::ArtworkKit
C
Publish::ButtonKit
C
Publish::CheckBoxKit
C
Publish::DocumentKey
C
Publish::DocumentKit
C
Publish::DropDownListKit
C
Publish::ExportOptionsKit
C
Publish::ImageKit
C
Publish::LinkKit
C
Publish::ListBoxKit
C
Publish::PageControl
C
Publish::PageKit
C
Publish::RadioButtonKit
C
Publish::SignatureFieldKit
C
Publish::SlideTableKit
C
Publish::TableKit
C
Publish::TextFieldKit
C
Publish::TextKit
C
Publish::ViewKit
C
SceneTree
C
SceneTreeItem
C
Sketchup::ImportOptionsKit
C
Sketchup::ImportResultsKit
►
C
SprocketControl
C
AxisTriadControl
C
NavigationCubeControl
C
OperatorControl
C
SprocketPath
C
View
C
StandAloneWindowOptionsKit
C
STL::ImportOptionsKit
C
STL::ImportResultsKit
C
Stream::ExportOptionsKit
C
Stream::ImportOptionsKit
C
Stream::ImportResultsKit
C
SubwindowKit
C
TextAttributeKit
C
TextKit
C
TextureOptionsKit
C
TouchState
C
TransformMaskKit
C
TransparencyKit
C
TreeContext
C
TrimElement
C
TrimKit
C
UpdateNotifier
C
UpdateOptionsKit
C
VisibilityKit
C
VisualEffectsKit
C
WindowInfoKit
C
World
C
Publish::Page
C
Parasolid
C
Performance
C
Publish::Permission
C
Plane_2D< F >
C
Plane_3D< F >
C
Plane_3D< float >
C
Point_2D< F >
►
C
Point_3D< F >
C
InnerPixelPoint
C
NormalizedPoint
C
WindowPoint
C
Point_3D< double >
►
C
Point_3D< float >
C
CameraPoint
C
InnerWindowPoint
C
ObjectPoint
C
PixelPoint
C
ScreenRangePoint
C
WorldPoint
C
PostProcessEffects
C
Exchange::PRC
C
Publish::PRC
C
Exchange::ProE
C
Publish
C
Quaternion
C
Rectangle
C
Publish::Rendering
C
Rendering
C
RGB24Color
C
RGBA32Color
C
RGBAColor
C
RGBColor
►
C
runtime_error
►
C
Exception
The base class of all HPS exceptions
C
IndexOutOfRangeException
C
InvalidLicenseException
An
InvalidLicenseException
is thrown when trying to run Visualize with an invalid license
C
InvalidObjectException
An
InvalidObjectException
is thrown when a user tries to interact with an object that either is uninitialized or has been deleted
C
InvalidOperationException
An
InvalidOperationException
is thrown when an operation is not supported on the current platform
C
InvalidSpecificationException
An
InvalidSpecificationException
is thrown when a method is called with non-sensical or contradictory arguments
C
IOException
C
Search
C
Selectability
C
Selection
C
Shader
C
Shell
C
Sketchup
C
Publish::Source
C
Sphere
C
Sphere_3D< F >
C
Spotlight
C
Exchange::STEP
C
STL
C
Stream
C
Style
C
Subwindow
C
Exchange::Tessellation
C
Text
C
Publish::Text
C
Material::Texture
C
Parasolid::Facet::Tolerance
C
Touch
C
Transparency
C
Trim
C
Exchange::U3D
C
Publish::U3D
C
UTF8
C
UTF8Hasher
C
Vector_2D< F >
C
Vector_3D< F >
C
Vector_3D< double >
C
Vector_3D< float >
C
Publish::Artwork::View
C
Parasolid::Viewport
C
Window