Sprocket Custom Type Definitions

Type definitions

AnimationArray

CADModelArray

CanvasArray

CaptureArray

ChannelArray

ChannelColorUsageArray

Array of type HPS::ChannelColorUsage.

ComponentArray

ComponentPathArray

ComponentTreeItemPtr

ComponentTreePtr

const_iterator

const_reverse_iterator

FilterArray

FloatKeyframeArray

FloatSplineControlValuesArray

HighlightOptionsKitArray

iterator

LayoutArray

MeasurementArray

MetadataArray

ModelArray

OperatorPtr

Shared pointer to an Operator object.

OperatorPtrArray

PointKeyframeArray

PointSplineControlValuesArray

QuaternionKeyframeArray

QuaternionSplineControlValuesArray

ReferenceKeyArrayArray

reverse_iterator

RGBColorKeyframeArray

RGBColorSplineControlValuesArray

SamplerArray

SceneTreeItemPtr

SceneTreePtr

VectorKeyframeArray

VectorSplineControlValuesArray

ViewArray

Functions

View HPS::Capture::Activate()

void HPS::Filter::Activate(View const &in_view)

View HPS::CADModel::ActivateDefaultCapture()

Channel HPS::Animation::AddCameraPositionChannel(char const *in_name, PointSampler const &in_sampler)

Channel HPS::Animation::AddCameraTargetChannel(char const *in_name, PointSampler const &in_sampler)

Channel HPS::Animation::AddCameraUpChannel(char const *in_name, VectorSampler const &in_sampler)

virtual ComponentTreeItemPtr HPS::ComponentTreeItem::AddChild(Component const &in_component, ComponentTree::ItemType in_type)=0

virtual SceneTreeItemPtr HPS::SceneTreeItem::AddChild(Key const &in_key, SceneTree::ItemType in_type, char const *in_title=nullptr)=0

Channel HPS::Animation::AddColorChannel(char const *in_name, KeyPath const &in_target, RGBColorSampler const &in_sampler)

Channel HPS::Animation::AddColorChannel(char const *in_name, KeyPath const &in_target, RGBColorSampler const &in_sampler, HPS::ChannelColorUsageArray in_channel_usages)

void HPS::SceneTree::AddHighlightOptions(HighlightOptionsKit const &in_options)

void HPS::ComponentTree::AddHighlightOptions(HighlightOptionsKit const &in_options)

void HPS::Component::AddKey(Key const &in_key)

void HPS::FloatSampler::AddKeyframe(FloatKeyframe const &in_keyframe)

void HPS::PointSampler::AddKeyframe(PointKeyframe const &in_keyframe)

void HPS::QuaternionSampler::AddKeyframe(QuaternionKeyframe const &in_keyframe)

void HPS::RGBColorSampler::AddKeyframe(RGBColorKeyframe const &in_keyframe)

void HPS::VectorSampler::AddKeyframe(VectorKeyframe const &in_keyframe)

void HPS::FloatSampler::AddKeyframes(FloatKeyframeArray const &in_keyframes)

void HPS::PointSampler::AddKeyframes(PointKeyframeArray const &in_keyframes)

void HPS::QuaternionSampler::AddKeyframes(QuaternionKeyframeArray const &in_keyframes)

void HPS::RGBColorSampler::AddKeyframes(RGBColorKeyframeArray const &in_keyframes)

void HPS::FloatSampler::AddKeyframes(size_t in_count, FloatKeyframe const in_keyframes[])

void HPS::PointSampler::AddKeyframes(size_t in_count, PointKeyframe const in_keyframes[])

void HPS::QuaternionSampler::AddKeyframes(size_t in_count, QuaternionKeyframe const in_keyframes[])

void HPS::RGBColorSampler::AddKeyframes(size_t in_count, RGBColorKeyframe const in_keyframes[])

void HPS::VectorSampler::AddKeyframes(size_t in_count, VectorKeyframe const in_keyframes[])

void HPS::VectorSampler::AddKeyframes(VectorKeyframeArray const &in_keyframes)

void HPS::CADModel::AddMeasurement(Measurement const &in_measurement)

Channel HPS::Animation::AddOpacityChannel(char const *in_name, KeyPath const &in_target, FloatSampler const &in_sampler)

void HPS::Component::AddOwner(Component &in_owner, IncludeKey const &in_include=IncludeKey())

void HPS::Component::AddReference(Component &in_reference)

Channel HPS::Animation::AddRotationChannel(char const *in_name, KeyPath const &in_target, QuaternionSampler const &in_sampler)

Channel HPS::Animation::AddScaleChannel(char const *in_name, KeyPath const &in_target, VectorSampler const &in_sampler)

bool HPS::Component::AddTransform(MatrixKit const &in_transform)

Channel HPS::Animation::AddTranslationChannel(char const *in_name, KeyPath const &in_target, VectorSampler const &in_sampler)

void HPS::Animation::Animation()

void HPS::Animation::Animation(Animation const &in_that)

void HPS::AnimationControl::AnimationControl(AnimationControl &&in_that)

void HPS::AnimationControl::AnimationControl(AnimationControl const &in_that)

void HPS::AnimationControl::AnimationControl(View const &in_view)

ComponentPath & HPS::ComponentPath::Append(Component const &in_component)

ComponentPath & HPS::ComponentPath::Append(ComponentArray const &in_components)

ComponentPath & HPS::ComponentPath::Append(ComponentPath const &in_path)

bool HPS::NavigationCubeOperator::AreCamerasEqual(HPS::CameraKit const &this_camera, HPS::CameraKit const &that_camera)()

void HPS::Animation::Assign(Animation const &in_that)

void HPS::Canvas::Assign(Canvas const &in_that)

void HPS::Channel::Assign(Channel const &in_that)

virtual void HPS::Component::Assign(Component const &in_that)

virtual void HPS::ComponentTree::Assign(ComponentTree const &in_that)

virtual void HPS::ComponentTreeItem::Assign(ComponentTreeItem const &in_that)

void HPS::Layout::Assign(Layout const &in_that)

virtual void HPS::Metadata::Assign(Metadata const &in_that)

void HPS::Model::Assign(Model const &in_that)

virtual void HPS::Operator::Assign(Operator const &in_that)

void HPS::Sampler::Assign(Sampler const &in_that)

virtual void HPS::SceneTree::Assign(SceneTree const &in_that)

virtual void HPS::SceneTreeItem::Assign(SceneTreeItem const &in_that)

void HPS::View::Assign(View const &in_that)

Component & HPS::ComponentPath::At(size_t in_index)

Component const  & HPS::ComponentPath::At(size_t in_index) const

void HPS::Canvas::AttachLayout(Layout const &in_layout)

void HPS::View::AttachModel(Model const &in_model)

void HPS::Canvas::AttachViewAsLayout(View const &in_view)

void HPS::Layout::AttachViewBack(View const &in_view, HPS::Rectangle const &in_position=HPS::Rectangle(-1.0f, 1.0f, -1.0f, 1.0f))

void HPS::Layout::AttachViewFront(View const &in_view, HPS::Rectangle const &in_position=HPS::Rectangle(-1.0f, 1.0f, -1.0f, 1.0f))

bool HPS::AxisTriadOperator::AxisOrbit(HPS::WindowPoint const &in_loc)()

void HPS::AxisTriadControl::AxisTriadControl()

Private default constructor to prevent instantiation without a view.

void HPS::AxisTriadControl::AxisTriadControl(AxisTriadControl &&in_that)

void HPS::AxisTriadControl::AxisTriadControl(AxisTriadControl const &in_that)

void HPS::AxisTriadControl::AxisTriadControl(View const &in_view)

void HPS::AxisTriadOperator::AxisTriadOperator(MouseButtons in_mouse_trigger=MouseButtons::ButtonLeft(), ModifierKeys in_modifier_trigger=ModifierKeys())

Component & HPS::ComponentPath::Back()

Component const  & HPS::ComponentPath::Back() const

iterator HPS::ComponentPath::begin()

const_iterator HPS::ComponentPath::begin() const

bool HPS::Measurement::BelongToOneComponent(ComponentPathArray const &components) const

void HPS::BooleanMetadata::BooleanMetadata()

void HPS::BooleanMetadata::BooleanMetadata(BooleanMetadata &&in_that)

void HPS::BooleanMetadata::BooleanMetadata(BooleanMetadata const &in_that)

void HPS::BooleanMetadata::BooleanMetadata(char const *in_name, bool in_value)

void HPS::BooleanMetadata::BooleanMetadata(Metadata const &in_that)

void HPS::Layout::BringToFront(size_t in_layer)

void HPS::CADModel::CADModel()

void HPS::CADModel::CADModel(CADModel &&in_that)

void HPS::CADModel::CADModel(CADModel const &in_that)

void HPS::CADModel::CADModel(Component const &in_that)

void HPS::CADModel::CADModel(Model const &in_that)

static float HPS::OperatorUtility::CalculateAngleOrbitOnPlane(HPS::Vector const &axis, ProjectedPlane plane)

void HPS::CameraChangedEvent::CameraChangedEvent()

void HPS::CameraChangedEvent::CameraChangedEvent(Event const &in_event)

void HPS::CameraChangedEvent::CameraChangedEvent(View const &in_view)

void HPS::Canvas::Canvas()

void HPS::Canvas::Canvas(Canvas const &that)

void HPS::CanvasDeletedEvent::CanvasDeletedEvent()

void HPS::CanvasDeletedEvent::CanvasDeletedEvent(Canvas const &in_canvas)

void HPS::CanvasDeletedEvent::CanvasDeletedEvent(Event const &in_event)

void HPS::Capture::Capture()

void HPS::Capture::Capture(Capture &&in_that)

void HPS::Capture::Capture(Capture const &in_that)

void HPS::Capture::Capture(Component const &in_that)

void HPS::CaptureActivationEvent::CaptureActivationEvent()

void HPS::CaptureActivationEvent::CaptureActivationEvent(Capture in_capture, View in_view)

void HPS::CaptureActivationEvent::CaptureActivationEvent(Event const &in_event)

const_iterator HPS::ComponentPath::cbegin() const

const_iterator HPS::ComponentPath::cend() const

void HPS::Channel::Channel()

void HPS::Channel::Channel(Channel const &in_that)

Event * HPS::CanvasDeletedEvent::Clone() const

Event * HPS::LayoutDetachedEvent::Clone() const

Event * HPS::LayoutDeletedEvent::Clone() const

Event * HPS::ViewDetachedEvent::Clone() const

Event * HPS::ViewDeletedEvent::Clone() const

Event * HPS::ModelDetachedEvent::Clone() const

Event * HPS::ModelDeletedEvent::Clone() const

Event * HPS::CameraChangedEvent::Clone() const

Event * HPS::FilterActivationEvent::Clone() const

Event * HPS::CaptureActivationEvent::Clone() const

Event * HPS::SmoothTransitionCompleteEvent::Clone() const

Event * HPS::ComponentResetEvent::Clone() const override

Event * HPS::ComponentShownEvent::Clone() const override

Event * HPS::ComponentHiddenEvent::Clone() const override

Event * HPS::ComponentIsolatedEvent::Clone() const override

Event * HPS::ComponentHighlightEvent::Clone() const override

virtual void HPS::SceneTreeItem::Collapse()

virtual void HPS::ComponentTreeItem::Collapse()

void HPS::Component::Component()

void HPS::Component::Component(Component &&in_that)

void HPS::Component::Component(Component const &in_that)

void HPS::ComponentHiddenEvent::ComponentHiddenEvent()

void HPS::ComponentHiddenEvent::ComponentHiddenEvent(HPS::ComponentPath const &in_path, HPS::Canvas const &in_canvas, size_t in_layer=0)

void HPS::ComponentHiddenEvent::ComponentHiddenEvent(HPS::Event const &in_event)

void HPS::ComponentHighlightEvent::ComponentHighlightEvent()

void HPS::ComponentHighlightEvent::ComponentHighlightEvent(Action in_action, HPS::Canvas const &in_canvas, size_t in_layer=0, ComponentPath const &in_path=ComponentPath(), HighlightOptionsKit const &in_options=HighlightOptionsKit())

void HPS::ComponentHighlightEvent::ComponentHighlightEvent(Event const &in_event)

void HPS::ComponentIsolatedEvent::ComponentIsolatedEvent()

void HPS::ComponentIsolatedEvent::ComponentIsolatedEvent(Event const &in_event)

void HPS::ComponentIsolatedEvent::ComponentIsolatedEvent(HPS::ComponentPath const &in_path, HPS::Canvas const &in_canvas, size_t in_layer=0)

void HPS::ComponentPath::ComponentPath()

void HPS::ComponentPath::ComponentPath(ComponentArray const &in_components)

void HPS::ComponentPath::ComponentPath(ComponentPath &&in_that)

void HPS::ComponentPath::ComponentPath(ComponentPath const &in_that)

void HPS::ComponentPath::ComponentPath(size_t in_count, Component const in_components[])

void HPS::ComponentResetEvent::ComponentResetEvent()

void HPS::ComponentResetEvent::ComponentResetEvent(HPS::ComponentPath const &in_path, HPS::Canvas const &in_canvas, size_t in_layer=0)

void HPS::ComponentResetEvent::ComponentResetEvent(HPS::Event const &in_event)

HPS::ComponentPathArray const  & HPS::Measurement::Components() const

void HPS::ComponentShownEvent::ComponentShownEvent()

void HPS::ComponentShownEvent::ComponentShownEvent(HPS::ComponentPath const &in_path, HPS::Canvas const &in_canvas, size_t in_layer=0)

void HPS::ComponentShownEvent::ComponentShownEvent(HPS::Event const &in_event)

void HPS::ComponentTree::ComponentTree()

void HPS::ComponentTree::ComponentTree(Canvas const &in_canvas, size_t in_layer=0)

void HPS::ComponentTree::ComponentTree(ComponentTree &&in_that)

void HPS::ComponentTree::ComponentTree(ComponentTree const &in_that)

void HPS::ComponentTreeItem::ComponentTreeItem()

void HPS::ComponentTreeItem::ComponentTreeItem(ComponentTreeItem &&in_that)

void HPS::ComponentTreeItem::ComponentTreeItem(ComponentTreeItem const &in_that)

void HPS::ComponentTreeItem::ComponentTreeItem(ComponentTreePtr const &in_tree, CADModel const &in_cad_model)

void HPS::ComponentTreeItem::ComponentTreeItem(ComponentTreePtr const &in_tree, Component const &in_component, ComponentTree::ItemType in_type)

HPS::View & HPS::View::ComputeFitWorldCamera(BoundingKit const &in_bounding, HPS::CameraKit &out_camera)

HPS::View & HPS::View::ComputeFitWorldCamera(BoundingKit const &in_bounding, MatrixKit const &in_transform, HPS::CameraKit &out_camera)

HPS::View & HPS::View::ComputeFitWorldCamera(HPS::CameraKit &out_camera)

HPS::View & HPS::View::ComputeFitWorldCamera(SegmentKey const &in_segment, HPS::CameraKit &out_camera)

HPS::View & HPS::View::ComputeFitWorldCamera(SegmentKey const &in_segment, MatrixKit const &in_transform, HPS::CameraKit &out_camera)

Component HPS::Component::CopyTo(HPS::Component const &in_new_owner)

Animation HPS::Model::CreateAnimation(char const *in_name)

static Canvas HPS::Factory::CreateCanvas(char const *in_name="", HPS::StandAloneWindowOptionsKit const &in_options=HPS::StandAloneWindowOptionsKit())

static Canvas HPS::Factory::CreateCanvas(HPS::WindowHandle in_window_handle, char const *in_name="", HPS::ApplicationWindowOptionsKit const &in_options=HPS::ApplicationWindowOptionsKit())

static Canvas HPS::Factory::CreateCanvas(HPS::WindowKey const &in_window_key, HPS::PortfolioKey const &in_portfolio_key=HPS::PortfolioKey(), char const *in_name="")

static Component HPS::Factory::CreateComponent(Component const &in_owner, char const *in_name="")

static Layout HPS::Factory::CreateLayout(char const *in_name="")

static Model HPS::Factory::CreateModel(char const *in_name="")

static View HPS::Factory::CreateView(char const *in_name="")

void HPS::Filter::Deactivate(View const &in_view)

static Component HPS::Factory::DeInstanceComponent(ComponentPath const &in_component_path)

void HPS::Animation::Delete()

void HPS::Canvas::Delete()

void HPS::View::Delete()

void HPS::Model::Delete()

void HPS::Layout::Delete()

void HPS::Component::Delete(HPS::Component::DeleteMode mode=HPS::Component::DeleteMode::Standard)

void HPS::Layout::DetachLayer(size_t in_layer)

void HPS::Canvas::DetachLayout()

void HPS::View::DetachModel()

void HPS::Operator::DetachView()

void HPS::Layout::DetachView(View const &in_view)

void HPS::DoubleMetadata::DoubleMetadata()

void HPS::DoubleMetadata::DoubleMetadata(char const *in_name, double in_value)

void HPS::DoubleMetadata::DoubleMetadata(DoubleMetadata &&in_that)

void HPS::DoubleMetadata::DoubleMetadata(DoubleMetadata const &in_that)

void HPS::DoubleMetadata::DoubleMetadata(Metadata const &in_that)

virtual bool HPS::CameraChangedEvent::Drop(Event const *in_that_event) const

virtual bool HPS::SmoothTransitionCompleteEvent::Drop(Event const *in_that_event) const

MeasurementArray & HPS::CADModel::EditAllMeasurements()

bool HPS::ComponentPath::Empty() const

iterator HPS::ComponentPath::end()

const_iterator HPS::ComponentPath::end() const

bool HPS::Animation::Equals(Animation const &in_that) const

bool HPS::Canvas::Equals(Canvas const &in_that) const

bool HPS::Channel::Equals(Channel const &in_that) const

bool HPS::Component::Equals(Component const &in_that) const

bool HPS::ComponentPath::Equals(ComponentPath const &in_that) const

bool HPS::ComponentTree::Equals(ComponentTree const &in_that) const

bool HPS::ComponentTreeItem::Equals(ComponentTreeItem const &in_that) const

bool HPS::Layout::Equals(Layout const &in_that) const

bool HPS::Metadata::Equals(Metadata const &in_that) const

bool HPS::Model::Equals(Model const &in_that) const

virtual bool HPS::Operator::Equals(Operator const &in_that) const

bool HPS::Sampler::Equals(Sampler const &in_that) const

bool HPS::SceneTree::Equals(SceneTree const &in_that) const

bool HPS::SceneTreeItem::Equals(SceneTreeItem const &in_that) const

bool HPS::SprocketPath::Equals(SprocketPath const &in_that) const

bool HPS::View::Equals(View const &in_that) const

virtual void HPS::SceneTreeItem::Expand()

virtual void HPS::ComponentTreeItem::Expand()

void HPS::Factory::Factory()

void HPS::Filter::Filter()

void HPS::Filter::Filter(Component const &in_that)

void HPS::Filter::Filter(Filter &&in_that)

void HPS::Filter::Filter(Filter const &in_that)

void HPS::FilterActivationEvent::FilterActivationEvent()

void HPS::FilterActivationEvent::FilterActivationEvent(Event const &in_event)

void HPS::FilterActivationEvent::FilterActivationEvent(Filter in_filter, Action in_action, View in_view)

HPS::View & HPS::View::FitWorld()

HPS::View & HPS::View::FitWorld(BoundingKit const &in_bounding)

HPS::View & HPS::View::FitWorld(BoundingKit const &in_bounding, MatrixKit const &in_transform)

HPS::View & HPS::View::FitWorld(SegmentKey const &in_segment)

HPS::View & HPS::View::FitWorld(SegmentKey const &in_segment, MatrixKit const &in_transform)

FloatKeyframe()

void HPS::FloatSampler::FloatSampler()

void HPS::FloatSampler::FloatSampler(FloatSampler const &in_that)

void HPS::FloatSampler::FloatSampler(Sampler const &in_that)

FloatSplineControlValues()

void HPS::Component::Flush()

virtual void HPS::SceneTree::Flush()

virtual void HPS::ComponentTree::Flush()

virtual intptr_t HPS::CameraChangedEvent::Freshen() const

Component & HPS::ComponentPath::Front()

Component const  & HPS::ComponentPath::Front() const

FilterArray HPS::CADModel::GetActiveFilters(View const &in_view) const

CaptureArray HPS::CADModel::GetAllCaptures() const

FilterArray HPS::CADModel::GetAllFilters() const

MeasurementArray const  & HPS::CADModel::GetAllMeasurements() const

MetadataArray HPS::Component::GetAllMetadata() const

ComponentArray HPS::Component::GetAllSubcomponents(ComponentType in_type) const

AnimationControl HPS::View::GetAnimationControl()

AnimationControl const HPS::View::GetAnimationControl() const

AnimationArray const  & HPS::Model::GetAnimations()

Layout HPS::Canvas::GetAttachedLayout() const

IncludeKey HPS::Canvas::GetAttachedLayoutIncludeLink() const

Model HPS::View::GetAttachedModel() const

IncludeKey HPS::View::GetAttachedModelIncludeLink() const

View HPS::Operator::GetAttachedView() const

View HPS::Layout::GetAttachedView(size_t in_layer=0) const

IncludeKey HPS::Layout::GetAttachedViewIncludeLink(size_t in_layer) const

AxisTriadControl HPS::View::GetAxisTriadControl()

AxisTriadControl const HPS::View::GetAxisTriadControl() const

HPS::SegmentKey HPS::AxisTriadControl::GetAxisTriadSegment() const()

Returns the axis triad segment key.

static CADModelArray HPS::Factory::GetCADModels()

Canvas HPS::SprocketPath::GetCanvas() const

static CanvasArray HPS::Factory::GetCanvases()

ChannelArray const  & HPS::Animation::GetChannels() const

ChannelType HPS::Channel::GetChannelType() const

Component HPS::ComponentTreeItem::GetComponent() const

Component HPS::CADModel::GetComponentFromKey(Key const &in_key) const

ComponentPath HPS::CADModel::GetComponentPath(KeyPath const &in_key_path, ComponentPath::PathType in_path_type=ComponentPath::PathType::Unique) const

ComponentPath HPS::CADModel::GetComponentPath(SelectionItem const &in_item, ComponentPath::PathType in_path_type=ComponentPath::PathType::Unique) const

ComponentArray HPS::ComponentPath::GetComponents() const

ComponentType HPS::Component::GetComponentType() const

RGBColorSplineControlValuesArray const  & HPS::RGBColorSampler::GetControlValues() const

VectorSplineControlValuesArray const  & HPS::VectorSampler::GetControlValues() const

PointSplineControlValuesArray const  & HPS::PointSampler::GetControlValues() const

QuaternionSplineControlValuesArray const  & HPS::QuaternionSampler::GetControlValues() const

FloatSplineControlValuesArray const  & HPS::FloatSampler::GetControlValues() const

size_t HPS::OperatorControl::GetCount()

size_t HPS::OperatorControl::GetCount(Operator::Priority in_priority)

float HPS::Canvas::GetFrameRate() const

HPS::Vector HPS::Model::GetFrontVector()

HPS::Vector const HPS::Model::GetFrontVector() const

View HPS::Canvas::GetFrontView() const

View HPS::Layout::GetFrontView() const

size_t HPS::SceneTree::GetGroupingLimit() const

bool HPS::SceneTree::GetHighlightEventHandling() const

bool HPS::ComponentTree::GetHighlightEventHandling() const

HighlightOptionsKitArray HPS::SceneTree::GetHighlightOptions() const

HighlightOptionsKitArray HPS::ComponentTree::GetHighlightOptions() const

bool HPS::NavigationCubeControl::GetInteractivity() const

bool HPS::AxisTriadControl::GetInteractivity() const

InterpolationType HPS::Sampler::GetInterpolation() const

SceneTree::ItemType HPS::SceneTreeItem::GetItemType() const

ComponentTree::ItemType HPS::ComponentTreeItem::GetItemType() const

Key HPS::SceneTreeItem::GetKey() const

RGBColorKeyframeArray const  & HPS::RGBColorSampler::GetKeyframes() const

VectorKeyframeArray const  & HPS::VectorSampler::GetKeyframes() const

PointKeyframeArray const  & HPS::PointSampler::GetKeyframes() const

QuaternionKeyframeArray const  & HPS::QuaternionSampler::GetKeyframes() const

FloatKeyframeArray const  & HPS::FloatSampler::GetKeyframes() const

KeyPath HPS::SprocketPath::GetKeyPath() const

KeyPath HPS::SceneTreeItem::GetKeyPath() const

static KeyPathArray HPS::Component::GetKeyPath(Component const &in_component)

static KeyPathArray HPS::Component::GetKeyPath(ComponentArray const &in_components)

static KeyPathArray HPS::Component::GetKeyPath(size_t in_count, Component const in_components[])

KeyPathArray HPS::ComponentPath::GetKeyPaths() const

KeyPathArray HPS::ComponentPath::GetKeyPaths(Canvas const &in_canvas, size_t in_layer=0) const

KeyArray HPS::Component::GetKeys() const

size_t HPS::Layout::GetLayerAt(HPS::WindowPoint const &in_point) const

size_t HPS::Layout::GetLayerCount() const

SegmentKey HPS::Layout::GetLayerSegmentKey(size_t in_layer) const

Layout HPS::SprocketPath::GetLayout() const

static LayoutArray HPS::Factory::GetLayouts()

SegmentKey HPS::Model::GetLibraryKey()

SegmentKey const HPS::Model::GetLibraryKey() const

Location HPS::NavigationCubeControl::GetLocation() const

Location HPS::AxisTriadControl::GetLocation() const

HPS::UTF8 HPS::NavigationCubeControl::GetMaterialPalette() const

HPS::UTF8 HPS::AxisTriadControl::GetMaterialPalette() const

SegmentKey HPS::Measurement::GetMeasurementSegment() const

MeasurementType HPS::Measurement::GetMeasurementType() const

Metadata HPS::Component::GetMetadata(char const *in_name) const

Time HPS::AnimationControl::GetMillisecondsPerTick() const

Model HPS::SprocketPath::GetModel() const

Model HPS::CADModel::GetModel() const

SegmentKey HPS::View::GetModelOverrideSegmentKey()

SegmentKey const HPS::View::GetModelOverrideSegmentKey() const

static ModelArray HPS::Factory::GetModels()

ModifierKeys HPS::Operator::GetModifierTrigger() const

MouseButtons HPS::Operator::GetMouseTrigger() const

UTF8 & HPS::Channel::GetName() const

UTF8 const  & HPS::Animation::GetName() const

UTF8 HPS::Canvas::GetName() const

UTF8 HPS::View::GetName() const

UTF8 HPS::Model::GetName() const

UTF8 HPS::Layout::GetName() const

virtual UTF8 HPS::Operator::GetName() const

UTF8 HPS::Component::GetName() const

HPS::UTF8 HPS::Metadata::GetName() const

virtual HPS::UTF8 HPS::AxisTriadOperator::GetName() const

virtual HPS::UTF8 HPS::NavigationCubeOperator::GetName() const

NavigationCubeControl HPS::View::GetNavigationCubeControl()

NavigationCubeControl const HPS::View::GetNavigationCubeControl() const

HPS::SegmentKey HPS::NavigationCubeControl::GetNavigationCubeSegment() const()

Returns the navigation cube segment key.

KeyArray const HPS::View::GetNavigationKeys()

OperatorControl HPS::View::GetOperatorControl()

OperatorControl const HPS::View::GetOperatorControl() const

OperatorPtrArray HPS::View::GetOperators() const

ComponentArray HPS::Component::GetOwners() const

CanvasArray HPS::Layout::GetOwningCanvases()

CanvasArray const HPS::Layout::GetOwningCanvases() const

LayoutArray HPS::View::GetOwningLayouts()

LayoutArray const HPS::View::GetOwningLayouts() const

HPS::ViewArray HPS::Model::GetOwningViews()

HPS::ViewArray const HPS::Model::GetOwningViews() const

ComponentPath HPS::ComponentTreeItem::GetPath() const

PortfolioKey HPS::Canvas::GetPortfolioKey()

PortfolioKey HPS::View::GetPortfolioKey()

PortfolioKey HPS::Model::GetPortfolioKey()

PortfolioKey const HPS::Canvas::GetPortfolioKey() const

PortfolioKey const HPS::View::GetPortfolioKey() const

PortfolioKey const HPS::Model::GetPortfolioKey() const

HPS::Rectangle HPS::NavigationCubeControl::GetPosition() const

HPS::Rectangle HPS::AxisTriadControl::GetPosition() const

Rectangle HPS::Layout::GetPosition(size_t in_layer) const

HPS::IntRectangle HPS::NavigationCubeControl::GetPositionOffsets() const

HPS::IntRectangle HPS::AxisTriadControl::GetPositionOffsets() const

ComponentArray HPS::Component::GetReferences() const

ComponentArray HPS::Component::GetReferrers() const

Rendering::Mode HPS::View::GetRenderingMode() const

SceneTreeItemPtr HPS::SceneTree::GetRoot() const

ComponentTreeItemPtr HPS::ComponentTree::GetRoot() const

Sampler & HPS::Channel::GetSampler()

Sampler const  & HPS::Channel::GetSampler() const

SegmentKey HPS::View::GetSegmentKey()

SegmentKey HPS::Model::GetSegmentKey()

SegmentKey HPS::Layout::GetSegmentKey()

SegmentKey const HPS::View::GetSegmentKey() const

SegmentKey const HPS::Model::GetSegmentKey() const

SegmentKey const HPS::Layout::GetSegmentKey() const

HPS::SegmentKey HPS::NavigationCubeControl::GetSegmentKey() const

HPS::SegmentKey HPS::AxisTriadControl::GetSegmentKey() const

bool HPS::View::GetSimpleReflection()

bool HPS::View::GetSimpleShadow()

float HPS::NavigationCubeControl::GetSize() const

float HPS::AxisTriadControl::GetSize() const

ComponentArray HPS::Component::GetSubcomponents() const

KeyPath const  & HPS::Channel::GetTarget() const

bool HPS::NavigationCubeControl::GetText(UTF8 &out_back_string, UTF8 &out_top_string, UTF8 &out_left_string, UTF8 &out_front_string, UTF8 &out_bottom_string, UTF8 &out_right_string, HPS::TextAttributeKit &out_text_attributes, HPS::UTF8Array &out_fallback_fonts) const

bool HPS::NavigationCubeControl::GetTextVisibility() const

bool HPS::AxisTriadControl::GetTextVisibility() const

UTF8 HPS::SceneTreeItem::GetTitle() const

UTF8 HPS::ComponentTreeItem::GetTitle() const

HPS::Time HPS::NavigationCubeOperator::GetTransitionTime() const

SceneTreePtr HPS::SceneTreeItem::GetTree() const

ComponentTreePtr HPS::ComponentTreeItem::GetTree() const

HPS::Vector HPS::Model::GetUpVector()

HPS::Vector const HPS::Model::GetUpVector() const

int HPS::IntegerMetadata::GetValue() const

unsigned int HPS::UnsignedIntegerMetadata::GetValue() const

double HPS::DoubleMetadata::GetValue() const

UTF8 HPS::StringMetadata::GetValue() const

unsigned int HPS::TimeMetadata::GetValue() const

bool HPS::BooleanMetadata::GetValue() const

HPS::UTF8 HPS::TimeMetadata::GetValueAsString() const

View HPS::SprocketPath::GetView() const

static ViewArray HPS::Factory::GetViews()

bool HPS::NavigationCubeControl::GetVisibility() const

bool HPS::AxisTriadControl::GetVisibility() const

WindowKey HPS::Canvas::GetWindowKey()

WindowKey const HPS::Canvas::GetWindowKey() const

virtual HandleResult HPS::NavigationCubeOperator::SmoothTransitionCompleteEventHandler::Handle(HPS::Event const *in_event)()

bool HPS::SceneTreeItem::HasChildren() const

bool HPS::ComponentTreeItem::HasChildren() const

bool HPS::Component::HasComponentType(ComponentType in_mask) const

bool HPS::SceneTreeItem::HasItemType(SceneTree::ItemType in_mask) const

void HPS::ComponentTreeItem::Hide()

void HPS::ComponentPath::Hide(Canvas const &in_canvas, size_t in_layer=0)

void HPS::ComponentPath::Highlight(Canvas const &in_canvas, HighlightOptionsKit const &in_options, bool in_remove_existing=true) const

void HPS::ComponentPath::Highlight(Canvas const &in_canvas, size_t in_layer, HighlightOptionsKit const &in_options, bool in_remove_existing=true) const

void HPS::SceneTreeItem::Highlight(HighlightOptionsKit const &in_highlight_options)

void HPS::ComponentTreeItem::Highlight(HighlightOptionsKit const &in_highlight_options)

void HPS::SceneTreeItem::Highlight(size_t in_highlight_options_index=0)

void HPS::ComponentTreeItem::Highlight(size_t in_highlight_options_index=0)

void HPS::ComponentPath::Insert(size_t in_index, Component const &in_item)

void HPS::IntegerMetadata::IntegerMetadata()

void HPS::IntegerMetadata::IntegerMetadata(char const *in_name, int in_value)

void HPS::IntegerMetadata::IntegerMetadata(IntegerMetadata &&in_that)

void HPS::IntegerMetadata::IntegerMetadata(IntegerMetadata const &in_that)

void HPS::IntegerMetadata::IntegerMetadata(Metadata const &in_that)

static double HPS::OperatorUtility::internal_acos(double x)()

bool HPS::AxisTriadOperator::IsEventRelevant(HPS::Point const &event_location)()

bool HPS::NavigationCubeOperator::IsEventRelevant(HPS::Point const &event_location, HPS::KeyPath const &event_path)()

bool HPS::SceneTreeItem::IsExpanded() const

bool HPS::ComponentTreeItem::IsExpanded() const

bool HPS::ComponentTreeItem::IsHidden() const

bool HPS::ComponentPath::IsHidden(Canvas const &in_canvas, size_t in_layer=0) const

bool HPS::SceneTreeItem::IsHighlightable() const

bool HPS::SceneTreeItem::IsHighlighted() const

bool HPS::ComponentTreeItem::IsHighlighted() const

bool HPS::Measurement::IsKitVisible() const

bool HPS::Measurement::IsMetaVisible() const

virtual bool HPS::Operator::IsMouseTriggered(MouseState const &in_state)

void HPS::ComponentTreeItem::Isolate()

void HPS::ComponentPath::Isolate(Canvas const &in_canvas, size_t in_layer=0)

static void HPS::ComponentPath::Isolate(HPS::ComponentPathArray &in_component_paths, Canvas const &in_canvas, size_t in_layer=0)

bool HPS::SceneTreeItem::IsSelected() const

bool HPS::NavigationCubeControl::IsTextVisible() const()

bool HPS::Measurement::IsVisible() const

void HPS::Layout::Layout()

void HPS::Layout::Layout(Layout const &that)

void HPS::LayoutDeletedEvent::LayoutDeletedEvent()

void HPS::LayoutDeletedEvent::LayoutDeletedEvent(Event const &in_event)

void HPS::LayoutDeletedEvent::LayoutDeletedEvent(Layout const &in_layout)

void HPS::LayoutDetachedEvent::LayoutDetachedEvent()

void HPS::LayoutDetachedEvent::LayoutDetachedEvent(Canvas const &in_canvas, Layout const &in_layout)

void HPS::LayoutDetachedEvent::LayoutDetachedEvent(Event const &in_event)

void HPS::Measurement::Measurement()=default

void HPS::Measurement::Measurement(HPS::ComponentPathArray components, SegmentKey segment, MeasurementType type, KeyPath path, Canvas canvas)

void HPS::Metadata::Metadata()

void HPS::Metadata::Metadata(char const *in_name)

void HPS::Metadata::Metadata(Metadata &&in_that)

void HPS::Metadata::Metadata(Metadata const &in_that)

void HPS::Model::Model()

void HPS::Model::Model(Model const &that)

void HPS::ModelDeletedEvent::ModelDeletedEvent()

void HPS::ModelDeletedEvent::ModelDeletedEvent(Event const &in_event)

void HPS::ModelDeletedEvent::ModelDeletedEvent(Model const &in_model)

void HPS::ModelDetachedEvent::ModelDetachedEvent()

void HPS::ModelDetachedEvent::ModelDetachedEvent(Event const &in_event)

void HPS::ModelDetachedEvent::ModelDetachedEvent(View const &in_view, Model const &in_model)

void HPS::NavigationCubeControl::NavigationCubeControl()

Private default constructor to prevent instantiation without a view.

void HPS::NavigationCubeControl::NavigationCubeControl(NavigationCubeControl &&in_that)

void HPS::NavigationCubeControl::NavigationCubeControl(NavigationCubeControl const &in_that)

void HPS::NavigationCubeControl::NavigationCubeControl(View const &in_view)

void HPS::NavigationCubeOperator::NavigationCubeOperator(MouseButtons in_mouse_trigger=MouseButtons::ButtonLeft(), ModifierKeys in_modifier_trigger=ModifierKeys())

HPS::Type HPS::Sampler::ObjectType() const

HPS::Type HPS::RGBColorSampler::ObjectType() const

HPS::Type HPS::VectorSampler::ObjectType() const

HPS::Type HPS::PointSampler::ObjectType() const

HPS::Type HPS::QuaternionSampler::ObjectType() const

HPS::Type HPS::FloatSampler::ObjectType() const

HPS::Type HPS::Channel::ObjectType() const

HPS::Type HPS::Animation::ObjectType() const

HPS::Type HPS::Canvas::ObjectType() const

HPS::Type HPS::SprocketControl::ObjectType() const

HPS::Type HPS::SprocketKit::ObjectType() const

HPS::Type HPS::View::ObjectType() const

HPS::Type HPS::Model::ObjectType() const

HPS::Type HPS::Layout::ObjectType() const

HPS::Type HPS::SprocketPath::ObjectType() const

HPS::Type HPS::Operator::ObjectType() const

HPS::Type HPS::OperatorControl::ObjectType() const

HPS::Type HPS::NavigationCubeControl::ObjectType() const

HPS::Type HPS::AxisTriadControl::ObjectType() const

HPS::Type HPS::Component::ObjectType() const

HPS::Type HPS::ComponentPath::ObjectType() const

HPS::Type HPS::Filter::ObjectType() const

HPS::Type HPS::Capture::ObjectType() const

HPS::Type HPS::CADModel::ObjectType() const

HPS::Type HPS::Metadata::ObjectType() const

HPS::Type HPS::IntegerMetadata::ObjectType() const

HPS::Type HPS::UnsignedIntegerMetadata::ObjectType() const

HPS::Type HPS::DoubleMetadata::ObjectType() const

HPS::Type HPS::StringMetadata::ObjectType() const

HPS::Type HPS::TimeMetadata::ObjectType() const

HPS::Type HPS::BooleanMetadata::ObjectType() const

virtual HPS::Type HPS::SceneTree::ObjectType() const

HPS::Type HPS::SceneTreeItem::ObjectType() const

virtual HPS::Type HPS::ComponentTree::ObjectType() const

HPS::Type HPS::ComponentTreeItem::ObjectType() const

HPS::Type HPS::AnimationControl::ObjectType() const

virtual void HPS::ComponentTreeItem::OnHide()

virtual void HPS::ComponentTreeItem::OnHighlight(HighlightOptionsKit const &in_options)

virtual bool HPS::Operator::OnKeyDown(KeyboardState const &in_state)

virtual bool HPS::Operator::OnKeyUp(KeyboardState const &in_state)

virtual void HPS::Operator::OnModelAttached()

virtual void HPS::NavigationCubeOperator::OnModelAttached()

virtual void HPS::Operator::OnModelDetached()

virtual bool HPS::Operator::OnMouseDown(MouseState const &in_state)

virtual bool HPS::AxisTriadOperator::OnMouseDown(MouseState const &in_state)

virtual bool HPS::NavigationCubeOperator::OnMouseDown(MouseState const &in_state)

virtual bool HPS::Operator::OnMouseEnter(MouseState const &in_state)

virtual bool HPS::Operator::OnMouseLeave(MouseState const &in_state)

virtual bool HPS::Operator::OnMouseMove(MouseState const &in_state)

virtual bool HPS::AxisTriadOperator::OnMouseMove(MouseState const &in_state)

virtual bool HPS::NavigationCubeOperator::OnMouseMove(MouseState const &in_state)

virtual bool HPS::Operator::OnMouseUp(MouseState const &in_state)

virtual bool HPS::AxisTriadOperator::OnMouseUp(MouseState const &in_state)

virtual bool HPS::NavigationCubeOperator::OnMouseUp(MouseState const &in_state)

virtual bool HPS::Operator::OnMouseWheel(MouseState const &in_state)

virtual void HPS::ComponentTreeItem::OnShow()

virtual bool HPS::Operator::OnTextInput(HPS::UTF8 const &in_text)

virtual bool HPS::Operator::OnTimerTick(HPS::TimerTickEvent const &in_event)

virtual bool HPS::Operator::OnTouchDown(TouchState const &in_state)

virtual bool HPS::AxisTriadOperator::OnTouchDown(TouchState const &in_state)

virtual bool HPS::NavigationCubeOperator::OnTouchDown(TouchState const &in_state)

virtual bool HPS::Operator::OnTouchMove(TouchState const &in_state)

virtual bool HPS::AxisTriadOperator::OnTouchMove(TouchState const &in_state)

virtual bool HPS::NavigationCubeOperator::OnTouchMove(TouchState const &in_state)

virtual bool HPS::Operator::OnTouchUp(TouchState const &in_state)

virtual bool HPS::AxisTriadOperator::OnTouchUp(TouchState const &in_state)

virtual bool HPS::NavigationCubeOperator::OnTouchUp(TouchState const &in_state)

virtual void HPS::ComponentTreeItem::OnUnhighlight(HighlightOptionsKit const &in_options)

virtual void HPS::Operator::OnViewAttached(HPS::View const &in_attached_view)

virtual void HPS::AxisTriadOperator::OnViewAttached(HPS::View const &in_attached_view)

virtual void HPS::NavigationCubeOperator::OnViewAttached(HPS::View const &in_attached_view)

virtual void HPS::NavigationCubeOperator::OnViewDetached(HPS::View const &in_attached_view)

virtual void HPS::Operator::OnViewDetached(HPS::View const &in_detached_view)

void HPS::Operator::Operator(MouseButtons in_mouse_trigger=MouseButtons::ButtonLeft(), ModifierKeys in_modifier_trigger=ModifierKeys())

void HPS::Operator::Operator(Operator const &in_that)

bool HPS::Animation::operator!=(Animation const &in_that) const

bool HPS::Canvas::operator!=(Canvas const &in_that) const

bool HPS::Channel::operator!=(Channel const &in_that) const

bool HPS::Component::operator!=(Component const &in_that) const

bool HPS::ComponentPath::operator!=(ComponentPath const &in_that) const

bool HPS::ComponentTree::operator!=(ComponentTree const &in_that) const

bool HPS::ComponentTreeItem::operator!=(ComponentTreeItem const &in_that) const

operator!=()

operator!=()

bool HPS::Layout::operator!=(Layout const &in_that) const

bool HPS::Metadata::operator!=(Metadata const &in_that) const

bool HPS::Model::operator!=(Model const &in_that) const

virtual bool HPS::Operator::operator!=(Operator const &in_that) const

operator!=()

operator!=()

operator!=()

operator!=()

operator!=()

operator!=()

bool HPS::Sampler::operator!=(Sampler const &in_that) const

bool HPS::SceneTree::operator!=(SceneTree const &in_that) const

bool HPS::SceneTreeItem::operator!=(SceneTreeItem const &in_that) const

bool HPS::SprocketPath::operator!=(SprocketPath const &in_that) const

operator!=()

operator!=()

bool HPS::View::operator!=(View const &in_that) const

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

operator+()

ComponentPath & HPS::ComponentPath::operator+=(Component const &in_component)

ComponentPath & HPS::ComponentPath::operator+=(ComponentArray const &in_components)

ComponentPath & HPS::ComponentPath::operator+=(ComponentPath const &in_path)

Animation & HPS::Animation::operator=(Animation &&in_that)

Animation & HPS::Animation::operator=(Animation const &in_that)

AnimationControl & HPS::AnimationControl::operator=(AnimationControl &&in_that)

AnimationControl & HPS::AnimationControl::operator=(AnimationControl const &in_that)

AxisTriadControl & HPS::AxisTriadControl::operator=(AxisTriadControl &&in_that)

AxisTriadControl & HPS::AxisTriadControl::operator=(AxisTriadControl const &in_that)

BooleanMetadata & HPS::BooleanMetadata::operator=(BooleanMetadata &&in_that)

CADModel & HPS::CADModel::operator=(CADModel &&in_that)

Canvas & HPS::Canvas::operator=(Canvas const &in_that)

Capture & HPS::Capture::operator=(Capture &&in_that)

Channel & HPS::Channel::operator=(Channel &&in_that)

Channel & HPS::Channel::operator=(Channel const &in_that)

Component & HPS::Component::operator=(Component &&in_that)

Component & HPS::Component::operator=(Component const &in_that)

ComponentPath & HPS::ComponentPath::operator=(ComponentArray const &in_path)

ComponentPath & HPS::ComponentPath::operator=(ComponentPath &&in_that)

ComponentPath & HPS::ComponentPath::operator=(ComponentPath const &in_that)

ComponentTree & HPS::ComponentTree::operator=(ComponentTree &&in_that)

ComponentTree & HPS::ComponentTree::operator=(ComponentTree const &in_that)

ComponentTreeItem & HPS::ComponentTreeItem::operator=(ComponentTreeItem &&in_that)

ComponentTreeItem & HPS::ComponentTreeItem::operator=(ComponentTreeItem const &in_that)

DoubleMetadata & HPS::DoubleMetadata::operator=(DoubleMetadata &&in_that)

Filter & HPS::Filter::operator=(Filter &&in_that)

IntegerMetadata & HPS::IntegerMetadata::operator=(IntegerMetadata &&in_that)

Layout & HPS::Layout::operator=(Layout const &in_that)

Metadata & HPS::Metadata::operator=(Metadata &&in_that)

Metadata & HPS::Metadata::operator=(Metadata const &in_that)

Model & HPS::Model::operator=(Model const &in_that)

NavigationCubeControl & HPS::NavigationCubeControl::operator=(NavigationCubeControl &&in_that)

NavigationCubeControl & HPS::NavigationCubeControl::operator=(NavigationCubeControl const &in_that)

virtual Operator & HPS::Operator::operator=(Operator const &in_that)

OperatorControl & HPS::OperatorControl::operator=(OperatorControl &&in_that)

OperatorControl & HPS::OperatorControl::operator=(OperatorControl const &in_that)

Sampler & HPS::Sampler::operator=(Sampler &&in_that)

Sampler & HPS::Sampler::operator=(Sampler const &in_that)

SceneTree & HPS::SceneTree::operator=(SceneTree &&in_that)

SceneTree & HPS::SceneTree::operator=(SceneTree const &in_that)

SceneTreeItem & HPS::SceneTreeItem::operator=(SceneTreeItem &&in_that)

SceneTreeItem & HPS::SceneTreeItem::operator=(SceneTreeItem const &in_that)

SprocketControl & HPS::SprocketControl::operator=(SprocketControl &&in_that)()

SprocketKit & HPS::SprocketKit::operator=(SprocketKit &&in_that)()

SprocketPath & HPS::SprocketPath::operator=(SprocketPath const &in_that)

StringMetadata & HPS::StringMetadata::operator=(StringMetadata &&in_that)

TimeMetadata & HPS::TimeMetadata::operator=(TimeMetadata &&in_that)

UnsignedIntegerMetadata & HPS::UnsignedIntegerMetadata::operator=(UnsignedIntegerMetadata &&in_that)

View & HPS::View::operator=(View const &in_that)

bool HPS::Animation::operator==(Animation const &in_that) const

bool HPS::Canvas::operator==(Canvas const &in_that) const

bool HPS::Channel::operator==(Channel const &in_that) const

bool HPS::Component::operator==(Component const &in_that) const

bool HPS::ComponentPath::operator==(ComponentPath const &in_that) const

bool HPS::ComponentTree::operator==(ComponentTree const &in_that) const

bool HPS::ComponentTreeItem::operator==(ComponentTreeItem const &in_that) const

operator==()

operator==()

bool HPS::Layout::operator==(Layout const &in_that) const

bool HPS::Metadata::operator==(Metadata const &in_that) const

bool HPS::Model::operator==(Model const &in_that) const

virtual bool HPS::Operator::operator==(Operator const &in_that) const

operator==()

operator==()

operator==()

operator==()

operator==()

operator==()

bool HPS::Sampler::operator==(Sampler const &in_that) const

bool HPS::SceneTree::operator==(SceneTree const &in_that) const

bool HPS::SceneTreeItem::operator==(SceneTreeItem const &in_that) const

bool HPS::SprocketPath::operator==(SprocketPath const &in_that) const

operator==()

operator==()

bool HPS::View::operator==(View const &in_that) const

void HPS::OperatorControl::OperatorControl()

Private default constructor to prevent instantiation without a view.

void HPS::OperatorControl::OperatorControl(OperatorControl &&in_that)

void HPS::OperatorControl::OperatorControl(OperatorControl const &in_that)

void HPS::OperatorControl::OperatorControl(View const &in_view)

bool HPS::NavigationCubeOperator::Orbit(HPS::WindowPoint const &in_loc)()

void HPS::AnimationControl::Play()

void HPS::AnimationControl::Play(uint32_t in_start_tick, uint32_t in_end_tick)

PointKeyframe()

void HPS::PointSampler::PointSampler()

void HPS::PointSampler::PointSampler(PointSampler const &in_that)

void HPS::PointSampler::PointSampler(Sampler const &in_that)

PointSplineControlValues()

bool HPS::OperatorControl::Pop(Operator::Priority in_priority, OperatorPtr &out_operator)

bool HPS::OperatorControl::Pop(Operator::Priority in_priority=Operator::Priority::Default)

bool HPS::OperatorControl::Pop(OperatorPtr &out_operator)

Component HPS::ComponentPath::PopBack()

Component HPS::ComponentPath::PopFront()

OperatorControl & HPS::OperatorControl::Push(Operator *in_operator, Operator::Priority in_priority=Operator::Priority::Default)

OperatorControl & HPS::OperatorControl::Push(OperatorPtr const &in_operator, Operator::Priority in_priority=Operator::Priority::Default)

ComponentPath & HPS::ComponentPath::PushBack(Component const &in_component)

ComponentPath & HPS::ComponentPath::PushBack(ComponentArray const &in_components)

ComponentPath & HPS::ComponentPath::PushBack(ComponentPath const &in_path)

ComponentPath & HPS::ComponentPath::PushFront(Component const &in_component)

QuaternionKeyframe()

void HPS::QuaternionSampler::QuaternionSampler()

void HPS::QuaternionSampler::QuaternionSampler(QuaternionSampler const &in_that)

void HPS::QuaternionSampler::QuaternionSampler(Sampler const &in_that)

QuaternionSplineControlValues()

reverse_iterator HPS::ComponentPath::rbegin()

const_reverse_iterator HPS::ComponentPath::rbegin() const

void HPS::Layout::ReassignLayer(size_t in_layer, HPS::View in_view)

void HPS::SceneTree::ReExpand()

void HPS::SceneTreeItem::ReExpand()

void HPS::ComponentTree::ReExpand()

void HPS::ComponentTreeItem::ReExpand()

void HPS::ComponentPath::Remove(Component const &in_item)

void HPS::ComponentPath::Remove(size_t in_index)

void HPS::Animation::RemoveChannel(Channel &in_channel)

reverse_iterator HPS::ComponentPath::rend()

const_reverse_iterator HPS::ComponentPath::rend() const

void HPS::Rendering::Rendering()

void HPS::Layout::RepositionLayer(size_t in_layer, HPS::Rectangle const &in_position)

void HPS::Measurement::ResetMetaVisibility()

void HPS::ComponentTreeItem::ResetVisibility()

void HPS::ComponentPath::ResetVisibility(Canvas const &in_canvas, size_t in_layer=0)

void HPS::CADModel::ResetVisibility(Canvas const &in_canvas, size_t in_layer=0)

static void HPS::ComponentPath::ResetVisibility(HPS::ComponentPathArray &in_component_paths, Canvas const &in_canvas, size_t in_layer=0)

void HPS::AnimationControl::Resume()

ComponentPath HPS::ComponentPath::Reverse() const

RGBColorKeyframe()

void HPS::RGBColorSampler::RGBColorSampler()

void HPS::RGBColorSampler::RGBColorSampler(RGBColorSampler const &in_that)

void HPS::RGBColorSampler::RGBColorSampler(Sampler const &in_that)

RGBColorSplineControlValues()

void HPS::Sampler::Sampler()

void HPS::Sampler::Sampler(Sampler const &in_that)

void HPS::SceneTree::SceneTree()

void HPS::SceneTree::SceneTree(Canvas const &in_canvas)

void HPS::SceneTree::SceneTree(SceneTree &&in_that)

void HPS::SceneTree::SceneTree(SceneTree const &in_that)

void HPS::SceneTreeItem::SceneTreeItem()

void HPS::SceneTreeItem::SceneTreeItem(SceneTreeItem &&in_that)

void HPS::SceneTreeItem::SceneTreeItem(SceneTreeItem const &in_that)

void HPS::SceneTreeItem::SceneTreeItem(SceneTreePtr const &in_tree, Canvas const &in_canvas)

void HPS::SceneTreeItem::SceneTreeItem(SceneTreePtr const &in_tree, Key const &in_key, SceneTree::ItemType in_type, char const *in_title=nullptr)

void HPS::SceneTreeItem::SceneTreeItem(SceneTreePtr const &in_tree, Layout const &in_layout)

void HPS::SceneTreeItem::SceneTreeItem(SceneTreePtr const &in_tree, Model const &in_model)

void HPS::SceneTreeItem::SceneTreeItem(SceneTreePtr const &in_tree, View const &in_view)

static void HPS::OperatorUtility::ScreenToSphereMousePoint(HPS::Point const &in_pt, HPS::Vector &out_vec)

virtual void HPS::SceneTreeItem::Select()

void HPS::ComponentPath::Set(ComponentPath const &in_that)

OperatorControl & HPS::OperatorControl::Set(Operator *in_operator, Operator::Priority in_priority=Operator::Priority::Default)

OperatorControl & HPS::OperatorControl::Set(OperatorPtr const &in_operator, Operator::Priority in_priority=Operator::Priority::Default)

OperatorControl & HPS::OperatorControl::Set(OperatorPtrArray &in_operators, Operator::Priority in_priority=Operator::Priority::Default)

OperatorControl & HPS::OperatorControl::Set(size_t in_count, OperatorPtr in_operators[], Operator::Priority in_priority=Operator::Priority::Default)

void HPS::SprocketPath::Set(SprocketPath const &in_that)

void HPS::AnimationControl::SetAnimation(Animation const &in_animation)

void HPS::AnimationControl::SetAnimations(AnimationArray const &in_animations)

void HPS::AnimationControl::SetAnimations(size_t in_count, Animation const *const in_animations)

void HPS::AxisTriadControl::SetAxisVisibilityLink(bool in_visibility) const()

ComponentPath & HPS::ComponentPath::SetComponents(ComponentArray const &in_components)

ComponentPath & HPS::ComponentPath::SetComponents(size_t in_count, Component const in_components[])

void HPS::FloatSampler::SetControlValues(FloatSplineControlValuesArray const &in_control_points)

void HPS::PointSampler::SetControlValues(PointSplineControlValuesArray const &in_control_points)

void HPS::QuaternionSampler::SetControlValues(QuaternionSplineControlValuesArray const &in_control_points)

void HPS::RGBColorSampler::SetControlValues(RGBColorSplineControlValuesArray const &in_control_points)

void HPS::VectorSampler::SetControlValues(VectorSplineControlValuesArray const &in_control_points)

void HPS::Canvas::SetFrameRate(float in_frame_rate=20)

void HPS::SceneTree::SetGroupingLimit(size_t in_limit)

void HPS::SceneTree::SetHighlightEventHandling(bool in_state)

void HPS::ComponentTree::SetHighlightEventHandling(bool in_state)

void HPS::SceneTree::SetHighlightOptions(HighlightOptionsKit const &in_options)

void HPS::ComponentTree::SetHighlightOptions(HighlightOptionsKit const &in_options)

void HPS::SceneTree::SetHighlightOptions(HighlightOptionsKitArray const &in_options)

void HPS::ComponentTree::SetHighlightOptions(HighlightOptionsKitArray const &in_options)

void HPS::SceneTree::SetHighlightOptions(size_t in_count, HighlightOptionsKit const in_options[])

void HPS::ComponentTree::SetHighlightOptions(size_t in_count, HighlightOptionsKit const in_options[])

NavigationCubeControl & HPS::NavigationCubeControl::SetInteractivity(bool in_interactivity)

HPS::AxisTriadControl & HPS::AxisTriadControl::SetInteractivity(bool in_interactivity)

void HPS::Sampler::SetInterpolation(InterpolationType in_interpolation)

void HPS::FloatSampler::SetKeyframes(FloatKeyframeArray const &in_keyframes)

void HPS::PointSampler::SetKeyframes(PointKeyframeArray const &in_keyframes)

void HPS::QuaternionSampler::SetKeyframes(QuaternionKeyframeArray const &in_keyframes)

void HPS::RGBColorSampler::SetKeyframes(RGBColorKeyframeArray const &in_keyframes)

void HPS::FloatSampler::SetKeyframes(size_t in_count, FloatKeyframe const in_keyframes[])

void HPS::PointSampler::SetKeyframes(size_t in_count, PointKeyframe const in_keyframes[])

void HPS::QuaternionSampler::SetKeyframes(size_t in_count, QuaternionKeyframe const in_keyframes[])

void HPS::RGBColorSampler::SetKeyframes(size_t in_count, RGBColorKeyframe const in_keyframes[])

void HPS::VectorSampler::SetKeyframes(size_t in_count, VectorKeyframe const in_keyframes[])

void HPS::VectorSampler::SetKeyframes(VectorKeyframeArray const &in_keyframes)

HPS::AxisTriadControl & HPS::AxisTriadControl::SetLocation(Location in_location, HPS::Rectangle const &in_position=HPS::Rectangle(), HPS::IntRectangle in_offsets=HPS::IntRectangle::Zero())

NavigationCubeControl & HPS::NavigationCubeControl::SetLocation(Location in_location, HPS::Rectangle const &in_rectangle=HPS::Rectangle(), HPS::IntRectangle in_offsets=HPS::IntRectangle::Zero())

NavigationCubeControl & HPS::NavigationCubeControl::SetMaterialPalette(char const *in_material_palette)

HPS::AxisTriadControl & HPS::AxisTriadControl::SetMaterialPalette(char const *in_material_palette)

NavigationCubeControl & HPS::NavigationCubeControl::SetMaterialPaletteAndText(char const *in_material_palette, char const *in_back_string, char const *in_top_string, char const *in_left_string, char const *in_front_string, char const *in_bottom_string, char const *in_right_string, HPS::TextAttributeKit const &in_text_attributes, HPS::UTF8Array const &in_fallback_fonts=HPS::UTF8Array())

void HPS::Measurement::SetMetaVisible(bool visible)

void HPS::AnimationControl::SetMillisecondsPerTick(Time const &in_duration)

void HPS::Operator::SetModifierTrigger(ModifierKeys in_modifiers)

void HPS::Operator::SetMouseTrigger(MouseButtons in_buttons)

void HPS::Metadata::SetName(char const *in_name)

bool HPS::Component::SetName(char const *in_new_name)

void HPS::NavigationCubeControl::SetNavigationCubeVisibilityLink(bool in_visibility) const()

void HPS::View::SetOperator(Operator *in_operator)

void HPS::View::SetOperator(OperatorPtr const &in_operator)

void HPS::View::SetOperators(OperatorPtrArray &in_operators)

void HPS::View::SetOperators(size_t in_count, OperatorPtr in_operators[])

void HPS::Model::SetOrientation(HPS::Vector const &in_up_vector, HPS::Vector const &in_front_vector)

static void HPS::ComponentPath::SetPathMetaVisible(HPS::KeyPath const &path, bool visible)

AxisTriadControl & HPS::AxisTriadControl::SetPosition(HPS::Rectangle const &in_position)

NavigationCubeControl & HPS::NavigationCubeControl::SetPosition(HPS::Rectangle const &in_rectangle)

NavigationCubeControl & HPS::NavigationCubeControl::SetPositionOffsets(HPS::IntRectangle const &in_offsets)

AxisTriadControl & HPS::AxisTriadControl::SetPositionOffsets(HPS::IntRectangle const &in_offsets)

void HPS::NavigationCubeOperator::SetReferenceSegment(HPS::KeyPath const &in_path_to_segment)

void HPS::NavigationCubeOperator::SetReferenceSegment(HPS::KeyPathArray const &in_path_to_segments)

void HPS::View::SetRenderingMode(Rendering::Mode in_mode)

void HPS::ComponentTree::SetRoot(ComponentTreeItemPtr const &in_root)

void HPS::SceneTree::SetRoot(SceneTreeItemPtr const &in_root)

void HPS::Channel::SetSampler(Sampler const &sampler)

void HPS::View::SetSimpleReflection(bool in_state, float in_percent_offset=5.0f)

void HPS::View::SetSimpleShadow(bool in_state, float in_percent_offset=5.0f)

NavigationCubeControl & HPS::NavigationCubeControl::SetSize(float in_size)

AxisTriadControl & HPS::AxisTriadControl::SetSize(float in_size)

NavigationCubeControl & HPS::NavigationCubeControl::SetText(char const *in_back_string, char const *in_top_string, char const *in_left_string, char const *in_front_string, char const *in_bottom_string, char const *in_right_string, HPS::TextAttributeKit const &in_text_attributes, HPS::UTF8Array const &in_fallback_fonts=HPS::UTF8Array())

NavigationCubeControl & HPS::NavigationCubeControl::SetTextVisibility(bool in_text_visibility)

HPS::AxisTriadControl & HPS::AxisTriadControl::SetTextVisibility(bool in_text_visibility)

bool HPS::Component::SetTransform(MatrixKit const &in_transform)

void HPS::NavigationCubeOperator::SetTransitionTime(HPS::Time const &in_time)

void HPS::BooleanMetadata::SetValue(bool in_value)

void HPS::StringMetadata::SetValue(char const *in_value)

void HPS::DoubleMetadata::SetValue(double in_value)

void HPS::IntegerMetadata::SetValue(int in_value)

void HPS::UnsignedIntegerMetadata::SetValue(unsigned int in_value)

void HPS::TimeMetadata::SetValue(unsigned int in_value)

NavigationCubeControl & HPS::NavigationCubeControl::SetVisibility(bool in_visibility)

HPS::AxisTriadControl & HPS::AxisTriadControl::SetVisibility(bool in_visibility)

void HPS::Measurement::SetVisible(bool visible)

void HPS::ComponentTreeItem::Show()

void HPS::ComponentPath::Show(Canvas const &in_canvas, size_t in_layer=0)

bool HPS::OperatorControl::Show(Operator::Priority in_priority, OperatorPtrArray &out_operators) const

bool HPS::OperatorControl::Show(OperatorPtrArray &out_operators) const

bool HPS::AnimationControl::ShowAnimations(AnimationArray &out_animations)

bool HPS::Layout::ShowLayerAt(HPS::WindowPoint const &in_point) const

bool HPS::Model::ShowOrientation(HPS::Vector &out_up_vector, HPS::Vector &out_front_vector) const

HPS::KeyPathArray HPS::NavigationCubeOperator::ShowReferenceSegment()

bool HPS::OperatorControl::ShowTop(Operator::Priority in_priority, OperatorPtr &out_operator) const

bool HPS::OperatorControl::ShowTop(OperatorPtr &out_operator) const

size_t HPS::ComponentPath::Size() const

void HPS::View::SmoothTransition(HPS::CameraKit const &in_camera_kit, HPS::Time in_duration=0.5)

void HPS::SmoothTransitionCompleteEvent::SmoothTransitionCompleteEvent()

void HPS::SmoothTransitionCompleteEvent::SmoothTransitionCompleteEvent(Event const &in_event)

void HPS::SmoothTransitionCompleteEvent::SmoothTransitionCompleteEvent(HPS::View const &in_view)

void HPS::NavigationCubeOperator::SmoothTransitionCompleteEventHandler::SmoothTransitionCompleteEventHandler(View const &in_view, bool &in_moving)()

void HPS::Sprocket::Sprocket()

void HPS::Sprocket::Sprocket(Sprocket &&in_that)

void HPS::SprocketControl::SprocketControl()

void HPS::SprocketControl::SprocketControl(SprocketControl &&in_that)()

void HPS::SprocketKit::SprocketKit()

void HPS::SprocketKit::SprocketKit(SprocketKit &&in_that)()

void HPS::SprocketPath::SprocketPath()

void HPS::SprocketPath::SprocketPath(Canvas const &in_canvas, Layout const &in_layout, View const &in_view, Model const &in_model)

void HPS::SprocketPath::SprocketPath(Canvas const &in_canvas, size_t in_layer=0)

void HPS::SprocketPath::SprocketPath(Model const &in_model, View const &in_view, Layout const &in_layout, Canvas const &in_canvas)

void HPS::SprocketPath::SprocketPath(SprocketPath const &that)

void HPS::AnimationControl::Stop()

void HPS::StringMetadata::StringMetadata()

void HPS::StringMetadata::StringMetadata(char const *in_name, char const *in_value)

void HPS::StringMetadata::StringMetadata(Metadata const &in_that)

void HPS::StringMetadata::StringMetadata(StringMetadata &&in_that)

void HPS::StringMetadata::StringMetadata(StringMetadata const &in_that)

void HPS::TimeMetadata::TimeMetadata()

void HPS::TimeMetadata::TimeMetadata(char const *in_name, unsigned int in_value)

void HPS::TimeMetadata::TimeMetadata(Metadata const &in_that)

void HPS::TimeMetadata::TimeMetadata(TimeMetadata &&in_that)

void HPS::TimeMetadata::TimeMetadata(TimeMetadata const &in_that)

void HPS::NavigationCubeOperator::Transition(HPS::SelectionResults const &selection_results)()

void HPS::AxisTriadOperator::Transition(HPS::SelectionResults selection_results)()

void HPS::AxisTriadOperator::TranslatePoint(HPS::WindowPoint *point)()

void HPS::NavigationCubeOperator::TranslatePoint(HPS::WindowPoint *point)()

void HPS::AnimationControl::Undo()

void HPS::ComponentPath::Unhighlight(Canvas const &in_canvas, HighlightOptionsKit const &in_options=HighlightOptionsKit()) const

void HPS::ComponentPath::Unhighlight(Canvas const &in_canvas, size_t in_layer, HighlightOptionsKit const &in_options=HighlightOptionsKit()) const

void HPS::SceneTreeItem::Unhighlight(HighlightOptionsKit const &in_highlight_options)

void HPS::ComponentTreeItem::Unhighlight(HighlightOptionsKit const &in_highlight_options)

void HPS::SceneTreeItem::Unhighlight(size_t in_highlight_options_index=0)

void HPS::ComponentTreeItem::Unhighlight(size_t in_highlight_options_index=0)

virtual void HPS::SceneTreeItem::Unselect()

OperatorControl & HPS::OperatorControl::UnsetEverything()

OperatorControl & HPS::OperatorControl::UnsetEverything(Operator::Priority in_priority)

OperatorControl & HPS::OperatorControl::UnsetTop(Operator::Priority in_priority=Operator::Priority::Default)

void HPS::UnsignedIntegerMetadata::UnsignedIntegerMetadata()

void HPS::UnsignedIntegerMetadata::UnsignedIntegerMetadata(char const *in_name, unsigned int in_value)

void HPS::UnsignedIntegerMetadata::UnsignedIntegerMetadata(Metadata const &in_that)

void HPS::UnsignedIntegerMetadata::UnsignedIntegerMetadata(UnsignedIntegerMetadata &&in_that)

void HPS::UnsignedIntegerMetadata::UnsignedIntegerMetadata(UnsignedIntegerMetadata const &in_that)

void HPS::Canvas::Update() const

void HPS::View::Update() const

void HPS::Model::Update() const

void HPS::Layout::Update() const

void HPS::Canvas::Update(HPS::Window::UpdateType in_type, HPS::Time in_time_limit=-1.0) const

void HPS::View::Update(HPS::Window::UpdateType in_type, HPS::Time in_time_limit=-1.0) const

void HPS::Model::Update(HPS::Window::UpdateType in_type, HPS::Time in_time_limit=-1.0) const

void HPS::Layout::Update(HPS::Window::UpdateType in_type, HPS::Time in_time_limit=-1.0) const

UpdateNotifier HPS::Canvas::UpdateWithNotifier() const

UpdateNotifier HPS::View::UpdateWithNotifier() const

UpdateNotifier HPS::Model::UpdateWithNotifier() const

UpdateNotifier HPS::Layout::UpdateWithNotifier() const

UpdateNotifier HPS::Canvas::UpdateWithNotifier(HPS::Window::UpdateType in_type, HPS::Time in_time_limit=-1.0) const

UpdateNotifier HPS::View::UpdateWithNotifier(HPS::Window::UpdateType in_type, HPS::Time in_time_limit=-1.0) const

UpdateNotifier HPS::Model::UpdateWithNotifier(HPS::Window::UpdateType in_type, HPS::Time in_time_limit=-1.0) const

UpdateNotifier HPS::Layout::UpdateWithNotifier(HPS::Window::UpdateType in_type, HPS::Time in_time_limit=-1.0) const

VectorKeyframe()

void HPS::VectorSampler::VectorSampler()

void HPS::VectorSampler::VectorSampler(Sampler const &in_that)

void HPS::VectorSampler::VectorSampler(VectorSampler const &in_that)

VectorSplineControlValues()

void HPS::View::View()

void HPS::View::View(SprocketControl const &in_ctrl)

void HPS::View::View(View const &that)

void HPS::ViewDeletedEvent::ViewDeletedEvent()

void HPS::ViewDeletedEvent::ViewDeletedEvent(Event const &in_event)

void HPS::ViewDeletedEvent::ViewDeletedEvent(View const &in_view)

void HPS::ViewDetachedEvent::ViewDetachedEvent()

void HPS::ViewDetachedEvent::ViewDetachedEvent(Event const &in_event)

void HPS::ViewDetachedEvent::ViewDetachedEvent(Layout const &in_layout, size_t in_layer, View const &in_view)

void HPS::ViewDetachedEvent::ViewDetachedEvent(Layout const &in_layout, View const &in_view)

void HPS::AnimationControl::Wait()

void HPS::Animation::~Animation()

void HPS::AnimationControl::~AnimationControl()

void HPS::AxisTriadControl::~AxisTriadControl()

void virtual HPS::BooleanMetadata::~BooleanMetadata()

void virtual HPS::CADModel::~CADModel()

void HPS::CameraChangedEvent::~CameraChangedEvent()

void HPS::Canvas::~Canvas()

void HPS::CanvasDeletedEvent::~CanvasDeletedEvent()

void virtual HPS::Capture::~Capture()

void HPS::CaptureActivationEvent::~CaptureActivationEvent()

void HPS::Channel::~Channel()

void virtual HPS::Component::~Component()

void virtual HPS::ComponentHiddenEvent::~ComponentHiddenEvent()

void virtual HPS::ComponentHighlightEvent::~ComponentHighlightEvent()

void virtual HPS::ComponentIsolatedEvent::~ComponentIsolatedEvent()

void virtual HPS::ComponentPath::~ComponentPath()

void virtual HPS::ComponentResetEvent::~ComponentResetEvent()

void virtual HPS::ComponentShownEvent::~ComponentShownEvent()

void virtual HPS::ComponentTree::~ComponentTree()

void virtual HPS::ComponentTreeItem::~ComponentTreeItem()

void virtual HPS::DoubleMetadata::~DoubleMetadata()

void virtual HPS::Filter::~Filter()

void HPS::FilterActivationEvent::~FilterActivationEvent()

void virtual HPS::FloatSampler::~FloatSampler()

void virtual HPS::IntegerMetadata::~IntegerMetadata()

void HPS::Layout::~Layout()

void HPS::LayoutDeletedEvent::~LayoutDeletedEvent()

void HPS::LayoutDetachedEvent::~LayoutDetachedEvent()

void virtual HPS::Metadata::~Metadata()

void HPS::Model::~Model()

void HPS::ModelDeletedEvent::~ModelDeletedEvent()

void HPS::ModelDetachedEvent::~ModelDetachedEvent()

void HPS::NavigationCubeControl::~NavigationCubeControl()

void HPS::NavigationCubeOperator::~NavigationCubeOperator()

void virtual HPS::Operator::~Operator()

void HPS::OperatorControl::~OperatorControl()

void virtual HPS::PointSampler::~PointSampler()

void virtual HPS::QuaternionSampler::~QuaternionSampler()

void virtual HPS::RGBColorSampler::~RGBColorSampler()

void virtual HPS::Sampler::~Sampler()

void virtual HPS::SceneTree::~SceneTree()

void virtual HPS::SceneTreeItem::~SceneTreeItem()

void virtual HPS::SmoothTransitionCompleteEvent::~SmoothTransitionCompleteEvent()

void HPS::NavigationCubeOperator::SmoothTransitionCompleteEventHandler::~SmoothTransitionCompleteEventHandler()

void virtual HPS::Sprocket::~Sprocket()

void HPS::SprocketPath::~SprocketPath()

void virtual HPS::StringMetadata::~StringMetadata()

void virtual HPS::TimeMetadata::~TimeMetadata()

void virtual HPS::UnsignedIntegerMetadata::~UnsignedIntegerMetadata()

void virtual HPS::VectorSampler::~VectorSampler()

void HPS::View::~View()

void HPS::ViewDeletedEvent::~ViewDeletedEvent()

void HPS::ViewDetachedEvent::~ViewDetachedEvent()

Enumerators

Action

Action

Action

ChannelType

ComponentType

DeleteMode

InterpolationType

ItemType

ItemType

Location

Location

Mode

PathType

Priority

ProjectedPlane