| angle_measurement_index | HPS::Exchange::CommonMeasurementOperator | protectedstatic |
| Assign(Operator const &in_that) | HPS::Operator | virtual |
| cad_model | HPS::Exchange::CommonMeasurementOperator | protected |
| camera_direction | HPS::Exchange::CommonMeasurementOperator | protected |
| ClassID() | HPS::Object | inlinestatic |
| CommonMeasurementOperator() | HPS::Exchange::CommonMeasurementOperator | |
| CommonMeasurementOperator(Exchange::CADModel const &in_cad_model, MouseButtons in_mouse_trigger=MouseButtons::ButtonLeft(), ModifierKeys in_modifier_trigger=ModifierKeys()) | HPS::Exchange::CommonMeasurementOperator | |
| DeleteMeasurements() | HPS::Exchange::CommonMeasurementOperator | |
| DetachView() | HPS::Operator | |
| distance_measurement_index | HPS::Exchange::CommonMeasurementOperator | protectedstatic |
| Empty() const | HPS::Object | inlinevirtual |
| Equals(Operator const &in_that) const | HPS::Operator | virtual |
| GetAttachedView() const | HPS::Operator | |
| GetCADModel() const | HPS::Exchange::CommonMeasurementOperator | |
| GetCameraDirection() | HPS::Exchange::CommonMeasurementOperator | protected |
| GetClassID() const | HPS::Object | |
| GetInstanceID() const | HPS::Object | |
| GetMaterial() const | HPS::Exchange::CommonMeasurementOperator | |
| GetMeasurementSegment() const | HPS::Exchange::CommonMeasurementOperator | |
| GetModelScale(Exchange::Component const &component) | HPS::Exchange::CommonMeasurementOperator | protected |
| GetModifierTrigger() const | HPS::Operator | inline |
| GetMouseTrigger() const | HPS::Operator | inline |
| GetName() const override | HPS::Exchange::CommonMeasurementOperator | inlinevirtual |
| GetNewMeasurementSegmentName(HPS::UTF8 const &in_prefix) | HPS::Exchange::CommonMeasurementOperator | static |
| GetPrecision() const | HPS::Exchange::CommonMeasurementOperator | |
| GetTextAttributes() const | HPS::Exchange::CommonMeasurementOperator | |
| GetUnits() | HPS::Exchange::CommonMeasurementOperator | protected |
| HasType(HPS::Type in_mask) const | HPS::Object | |
| highlight_options | HPS::Exchange::CommonMeasurementOperator | protected |
| IsMouseTriggered(MouseState const &in_state) | HPS::Operator | inlinevirtual |
| left_arrow | HPS::Exchange::CommonMeasurementOperator | protected |
| length_measurement_index | HPS::Exchange::CommonMeasurementOperator | protectedstatic |
| manipulate_measurement | HPS::Exchange::CommonMeasurementOperator | protected |
| materials | HPS::Exchange::CommonMeasurementOperator | protected |
| measurement_precision | HPS::Exchange::CommonMeasurementOperator | protected |
| measurement_segment | HPS::Exchange::CommonMeasurementOperator | protected |
| modifier_trigger | HPS::Operator | protected |
| mouse_trigger | HPS::Operator | protected |
| Object() | HPS::Object | |
| Object(Object const &that) | HPS::Object | |
| Object(Object &&in_that) | HPS::Object | |
| ObjectType() const | HPS::Operator | inlinevirtual |
| OnKeyDown(KeyboardState const &in_state) | HPS::Operator | inlinevirtual |
| OnKeyUp(KeyboardState const &in_state) | HPS::Operator | inlinevirtual |
| OnModelAttached() | HPS::Operator | inlinevirtual |
| OnModelDetached() | HPS::Operator | inlinevirtual |
| OnMouseDown(MouseState const &in_state) | HPS::Operator | inlinevirtual |
| OnMouseEnter(MouseState const &in_state) | HPS::Operator | inlinevirtual |
| OnMouseLeave(MouseState const &in_state) | HPS::Operator | inlinevirtual |
| OnMouseMove(MouseState const &in_state) | HPS::Operator | inlinevirtual |
| OnMouseUp(MouseState const &in_state) | HPS::Operator | inlinevirtual |
| OnMouseWheel(MouseState const &in_state) | HPS::Operator | inlinevirtual |
| OnTextInput(HPS::UTF8 const &in_text) | HPS::Operator | inlinevirtual |
| OnTimerTick(HPS::TimerTickEvent const &in_event) | HPS::Operator | inlinevirtual |
| OnTouchDown(TouchState const &in_state) | HPS::Operator | inlinevirtual |
| OnTouchMove(TouchState const &in_state) | HPS::Operator | inlinevirtual |
| OnTouchUp(TouchState const &in_state) | HPS::Operator | inlinevirtual |
| OnViewAttached() override | HPS::Exchange::CommonMeasurementOperator | virtual |
| OnViewDetached() override | HPS::Exchange::CommonMeasurementOperator | virtual |
| Operator(MouseButtons in_mouse_trigger=MouseButtons::ButtonLeft(), ModifierKeys in_modifier_trigger=ModifierKeys()) | HPS::Operator | |
| Operator(Operator const &in_that) | HPS::Operator | |
| operator!=(Operator const &in_that) const | HPS::Operator | virtual |
| operator=(Operator const &in_that) | HPS::Operator | virtual |
| HPS::Sprocket::operator=(Object const &other_object) | HPS::Object | |
| HPS::Sprocket::operator=(Object &&in_that) | HPS::Object | |
| operator==(Operator const &in_that) const | HPS::Operator | virtual |
| portfolio | HPS::Exchange::CommonMeasurementOperator | protected |
| PositionLinearMeasurementGeometry(WindowPoint const &window_cursor_location, KeyPath const &event_path, LineKey &leader_line_one, LineKey &leader_line_two, LineKey &measurement_line, LineKey &line_to_cursor, Point &original_point_one, Point &original_point_two, TextKey &text, UTF8 const &text_string, Point &distance_point_one, Point &distance_point_two, SegmentKey ¤t_measurement_segment, Plane const &measurement_plane=Plane(), Vector const &explicit_direction=Vector()) | HPS::Exchange::CommonMeasurementOperator | protected |
| Priority enum name | HPS::Operator | |
| radius_measurement_index | HPS::Exchange::CommonMeasurementOperator | protectedstatic |
| Reset() | HPS::Object | virtual |
| right_arrow | HPS::Exchange::CommonMeasurementOperator | protected |
| selection_options | HPS::Exchange::CommonMeasurementOperator | protected |
| SetCADModel(Exchange::CADModel const &in_cad_model) | HPS::Exchange::CommonMeasurementOperator | |
| SetGlyphColor() | HPS::Exchange::CommonMeasurementOperator | protected |
| SetMaterial(MaterialMappingKit const &in_material_mapping) | HPS::Exchange::CommonMeasurementOperator | |
| SetMaterialsOnMeasurementSegment(HPS::SegmentKey const &set_materials_here, HPS::MaterialMappingKit const &materials_to_apply) | HPS::Exchange::CommonMeasurementOperator | protected |
| SetModifierTrigger(ModifierKeys in_modifiers) | HPS::Operator | inline |
| SetMouseTrigger(MouseButtons in_buttons) | HPS::Operator | inline |
| SetPrecision(size_t in_precision) | HPS::Exchange::CommonMeasurementOperator | |
| SetTextAttribute(TextAttributeKit const &in_text_attributes) | HPS::Exchange::CommonMeasurementOperator | |
| SetupConstructionSegment() | HPS::Exchange::CommonMeasurementOperator | protected |
| Sprocket() | HPS::Sprocket | inline |
| Sprocket(HPS::Sprocket const &in_that)=default | HPS::Sprocket | |
| Sprocket(Sprocket &&in_that) | HPS::Sprocket | inline |
| staticType | HPS::Operator | static |
| style_segment | HPS::Exchange::CommonMeasurementOperator | protected |
| Tag(HPS::Key &tag, const char *message, Tags tag_index) | HPS::Exchange::CommonMeasurementOperator | protected |
| Tags enum name | HPS::Exchange::CommonMeasurementOperator | |
| text_attributes | HPS::Exchange::CommonMeasurementOperator | protected |
| Type() const | HPS::Object | virtual |
| units | HPS::Exchange::CommonMeasurementOperator | protected |
| ~Object() | HPS::Object | virtual |
| ~Operator() | HPS::Operator | virtual |
| ~Sprocket() | HPS::Sprocket | inlinevirtual |