| addCurrentAsMask() | SelectionController | |
| addGuideLineModel() | SnapController | protected |
| addGuidePlaneModel() | SnapController | protected |
| addGuidePointModel() | SnapController | protected |
| addMask(const SelectionArea< 3, fltp08 > &mask) | SelectionController | |
| addPoint(const Vertex< 3, fltp08 > &point) | SnapController | protectedvirtual |
| addPoint(const SnapPoint &point) | SnapController | protectedvirtual |
| begin() override | SelectionController | virtual |
| calcLockLineLocation(SnapPoint &point, const SelectionInfo &info) | SnapController | protected |
| calcLockPlaneLocation(SnapPoint &point, const SelectionInfo &info) | SnapController | protected |
| calcSnapPoint(const SelectionInfo &info, DesignObjectLookup *lookup) | SnapController | protected |
| cancel() override | SelectionController | virtual |
| clear(bool clear_selection, bool clear_masks) | SelectionController | |
| clearMaskHighlight() | SelectionController | |
| clearMasks() | SelectionController | protected |
| clearSelection() | SelectionController | protected |
| clearSnapSelection() | SnapController | |
| current_snap_point | SnapController | |
| currentLocation() const | SnapController | inline |
| currentSelection() const | SelectionController | |
| currentSelectionHint() const | SelectionController | |
| darkenMaskExclusion(bool darken) | SelectionController | |
| darkensMaskExclusion() const | SelectionController | inline |
| defaultHint(const TranslatedString &action_hint) const | SelectionController | |
| drawDefaultGuideLines(const SnapPoint &point) | SnapController | protected |
| drawDefaultGuidePlane(const SnapPoint &point) | SnapController | protected |
| e_ignore enum value | SnapController | |
| e_line_fan enum value | SnapController | |
| e_lines enum value | SnapController | |
| e_lock_if_no_snap enum value | SnapController | |
| e_lock_ignore_snap enum value | SnapController | |
| e_lock_to_nearest_snap enum value | SnapController | |
| e_only_allow_snap enum value | SnapController | |
| e_points enum value | SnapController | |
| e_polyline enum value | SnapController | |
| e_triangle enum value | SnapController | |
| finish() override | SelectionController | virtual |
| highlightMask(uint04 mask_index) | SelectionController | |
| isInvertedSelection() const | SelectionController | |
| lastPoint() const | SnapController | inline |
| lastSnapPoints() const | SnapController | inline |
| lineMaterial(const SnapPoint &point) | SnapController | protected |
| lockAxis(uint01 axis, fltp08 lock) | SnapController | inline |
| LockMode enum name | SnapController | |
| m_blue_line_material | SnapController | protected |
| m_center_point_material | SnapController | protected |
| m_current_line_material | SnapController | protected |
| m_current_selection | SelectionController | protected |
| m_custom_snap_manager | SnapController | protected |
| m_darken_mask_exclusion | SelectionController | protected |
| m_edge_point_material | SnapController | protected |
| m_end_point_material | SnapController | protected |
| m_extend_line_material | SnapController | protected |
| m_finished_callback | SnapController | protected |
| m_free_line_material | SnapController | protected |
| m_free_point_material | SnapController | protected |
| m_green_line_material | SnapController | protected |
| m_guide_line_material | SnapController | protected |
| m_guide_line_model | SnapController | protected |
| m_guide_model | SnapController | protected |
| m_guide_plane_material | SnapController | protected |
| m_guide_plane_model | SnapController | protected |
| m_guide_point_material | SnapController | protected |
| m_guide_point_model | SnapController | protected |
| m_hide_mask_exclusion | SelectionController | protected |
| m_highlighted_mask | SelectionController | protected |
| m_inverted_selection | SelectionController | protected |
| m_is_active | SnapController | protected |
| m_is_edit_selection | SelectionController | protected |
| m_is_horizontal_locked | SnapController | protected |
| m_is_using_lock_plane | SnapController | protected |
| m_is_vertical_locked | SnapController | protected |
| m_last_camera | SnapController | protected |
| m_last_lines | SnapController | protected |
| m_last_lookup | SnapController | protected |
| m_last_mask_geometries | SelectionController | protected |
| m_last_meshes | SnapController | protected |
| m_last_mouse_event | SnapController | protected |
| m_last_points | SnapController | protected |
| m_last_selection_camera | SnapController | protected |
| m_last_selection_geometries | SelectionController | protected |
| m_last_snap_points | SnapController | protected |
| m_line_guide_text | SnapController | protected |
| m_line_mesh | SnapController | protected |
| m_location | SnapController | protected |
| m_lock_axis | SnapController | protected |
| m_lock_line | SnapController | protected |
| m_lock_location | SnapController | protected |
| m_lock_mode | SnapController | protected |
| m_lock_plane | SnapController | protected |
| m_locked_line_material | SnapController | protected |
| m_manager | SnapController | protected |
| m_mid_point_material | SnapController | protected |
| m_on_face_point_material | SnapController | protected |
| m_original_camera | SelectionController | protected |
| m_original_snap | SnapController | protected |
| m_perpendicular_line_material | SnapController | protected |
| m_plane_mesh | SnapController | protected |
| m_point_draw_mode | SnapController | protected |
| m_point_guide_text | SnapController | protected |
| m_point_material | SnapController | protected |
| m_point_mesh | SnapController | protected |
| m_points | SnapController | protected |
| m_red_line_material | SnapController | protected |
| m_selection_complete | SelectionController | protected |
| m_selection_highlight_info | SelectionController | protected |
| m_selection_info | SelectionController | protected |
| m_selection_mask_info | SelectionController | protected |
| m_selection_mode | SnapController | protected |
| m_show_length_label | SnapController | protected |
| m_show_location_label | SnapController | protected |
| m_sub_selection_mode | SelectionController | protected |
| m_tangent_line_material | SnapController | protected |
| m_temp_inverted | SelectionController | protected |
| m_update_callback | SnapController | protected |
| m_user_edit | SnapController | protected |
| masks() const | SelectionController | |
| pointCount() const | SnapController | inline |
| pointMaterial(const SnapPoint &point) | SnapController | protected |
| points() const | SnapController | inline |
| PointsDrawMode enum name | SnapController | |
| processKeyEvent(const KeyEvent &event, DesignObjectLookup *lookup, Camera *camera) override | SelectionController | virtual |
| processMouseEvent(MouseControllerEvent &event, SelectionInfo &info) override | SelectionController | virtual |
| processMouseSelection(MouseControllerEvent &event) | SnapController | protected |
| processMouseSnap(MouseControllerEvent &event, SelectionInfo &info) | SnapController | protected |
| processUserInput() | SnapController | protected |
| removeMask(uint04 mask_index) | SelectionController | |
| selectionComplete() const | SelectionController | inline |
| SelectionController(DesignObjectLookup *manager) | SelectionController | explicit |
| selectionMode() const | SnapController | inline |
| setCameraShowEnvironment(bool show_grid) | SelectionController | |
| setCameraShowGrid(bool show_grid) | SelectionController | |
| setCustomSnapManager(const ConstPointer< SnapsManager > &snap_manager) | SnapController | inline |
| setFinishedCallback(const std::function< void(bool is_accepted)> &callback) | SnapController | inlinevirtual |
| setGuideLine(uint04 index, const Vertex< 3, fltp08 > &p1, const Vector< 3, fltp08 > &p2, const UUID &material) | SnapController | protected |
| setGuideLineVisible(bool visible) | SnapController | protected |
| setGuideLineVisible(uint04 index, bool visible) | SnapController | protected |
| setGuidePlane(uint04 index, const Vector< 3, fltp08 > &normal, const Vertex< 3, fltp08 > &location, fltp08 radius) | SnapController | protected |
| setGuidePlaneVisible(bool visible) | SnapController | protected |
| setGuidePlaneVisible(uint04 index, bool visible) | SnapController | protected |
| setGuidePoint(uint04 index, const Vertex< 3, fltp08 > &p1, const UUID &material) | SnapController | protected |
| setGuidePointVisible(bool visible) | SnapController | protected |
| setGuidePointVisible(uint04 index, bool visible) | SnapController | protected |
| setHideMaskExclusion(bool is_hidden) | SelectionController | |
| setInvertedSelection(bool is_inside) | SelectionController | |
| setIsEditSelection(bool is_edit_selection) | SelectionController | |
| setLocation(const Vertex< 3, fltp08 > &location, bool is_click=false, Camera *camera=nullptr) | SnapController | |
| setLockLine(const LineSegment< 3, fltp08 > &line) | SnapController | |
| setLockMode(LockMode mode) | SnapController | |
| setLockPlane(const Plane< 3, fltp08 > &plane) | SnapController | |
| setMaskEnabled(uint04 index, bool enabled) | SelectionController | |
| setPointsDrawMode(PointsDrawMode mode) | SnapController | inline |
| setPreGeometryFilter(const std::function< bool(const Model &, const Geometry &)> &pre_geometry_filter) | SelectionController | |
| setPreModelFilter(const std::function< bool(const Model &)> &pre_model_filter) | SelectionController | |
| setSelectionFilter(const std::function< bool(const Model &)> &selection_filter) | SelectionController | |
| setSelectionMaskInfo(const SelectionInfo &info) | SelectionController | protected |
| setSelectionMode(SelectionMode mode) | SnapController | inline |
| setShowLengthLabels(bool show) | SnapController | |
| setShowPointLabels(bool show) | SnapController | |
| setSubSelectionMode(const SubSelectionMode &mode) | SelectionController | |
| setThemeCameraBackgroundColor(const RGBColor &color) | SelectionController | |
| setUpdateCallback(const std::function< void()> &callback) | SnapController | inlinevirtual |
| setupGuideModel() | SnapController | protected |
| setupSelectionInfo(const MouseEvent &event, Camera *camera, SelectionInfo &info) | SnapController | protectedvirtual |
| SnapController(DesignObjectLookup *manager) | SnapController | explicit |
| subSelectionMode() const | SelectionController | inline |
| updateCameraBackgrounds() | SelectionController | |
| updateLocation(const Vertex< 3, fltp08 > &location, bool is_click, Camera *camera) | SnapController | protectedvirtual |
| updateRecentGeometry(const SnapPoint &point) | SnapController | protected |
| updateSelectionInfo(SelectionInfo &info) | SelectionController | |
| updateSelectionMask() | SelectionController | protected |
| ~SelectionController() | SelectionController | inlinevirtual |