| activeModel() const | ModelEditController | inline |
| activeModelFunction() const | ModelEditController | |
| addEditFunction(const DynamicPointer< ModelFunction > &function) | ModelEditController | |
| addGuideLineModel() | SnapController | protected |
| addGuidePlaneModel() | SnapController | protected |
| addGuidePointModel() | SnapController | protected |
| addNextFinishedCallback(std::function< void(bool canceled, UUID id)> callback) | ModelEditController | inlinevirtual |
| addPoint(const Vertex< 3, fltp08 > &point) override | ModelEditController | virtual |
| addPoint(const SnapPoint &point) override | ModelEditController | virtual |
| begin() override | ModelEditController | 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 | ModelEditController | virtual |
| clearSnapSelection() | SnapController | |
| current_snap_point | SnapController | |
| currentLocation() const | SnapController | inline |
| defaultSelectionMode() const | ModelEditController | |
| drawDefaultGuideLines(const SnapPoint &point) | SnapController | protected |
| drawDefaultGuidePlane(const SnapPoint &point) | SnapController | protected |
| e_add_selection_mask enum value | ModelEditController | |
| e_center_locked_scale enum value | ModelEditController | |
| e_center_scale enum value | ModelEditController | |
| e_edit_mode_size enum value | ModelEditController | |
| e_erase enum value | ModelEditController | |
| e_flip_front enum value | ModelEditController | |
| e_flip_left enum value | ModelEditController | |
| e_flip_vertical enum value | ModelEditController | |
| 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_model_function enum value | ModelEditController | |
| e_no_edit enum value | ModelEditController | |
| e_offset enum value | ModelEditController | |
| e_only_allow_snap enum value | SnapController | |
| e_place_and_rotate enum value | ModelEditController | |
| e_place_no_rotate enum value | ModelEditController | |
| e_points enum value | SnapController | |
| e_polyline enum value | SnapController | |
| e_rotate enum value | ModelEditController | |
| e_rubber_stamp enum value | ModelEditController | |
| e_set_real_thickness enum value | ModelEditController | |
| e_triangle enum value | SnapController | |
| e_two_length_scale enum value | ModelEditController | |
| e_two_point_locked_scale enum value | ModelEditController | |
| e_two_point_scale enum value | ModelEditController | |
| e_vertex_offset enum value | ModelEditController | |
| edit_mode | ModelEditController | |
| editedModels() | ModelEditController | inline |
| editFunctions() const | ModelEditController | inline |
| expandedHint() const | ModelEditController | |
| finish() override | ModelEditController | virtual |
| finishSelection() | ModelEditController | |
| gravityAdjust(const Matrix< fltp08 > &mat) const | ModelEditController | |
| hasCommandLock() const | ModelEditController | inline |
| hasFinishedMouseActions() const | ModelEditController | |
| hint() const | ModelEditController | |
| isSelecting() const | ModelEditController | |
| 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_active_edit_function | ModelEditController | protected |
| m_auto_finish | ModelEditController | protected |
| m_blue_line_material | SnapController | protected |
| m_center_point_material | SnapController | protected |
| m_command_lock | ModelEditController | protected |
| m_command_plane | ModelEditController | protected |
| m_current_geometry | ModelEditController | protected |
| m_current_line_material | SnapController | protected |
| m_current_model | ModelEditController | protected |
| m_current_vertex | ModelEditController | protected |
| m_custom_snap_manager | SnapController | protected |
| m_edge_point_material | SnapController | protected |
| m_edit_functions | ModelEditController | protected |
| m_edited_models | ModelEditController | 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_gravity_points | ModelEditController | 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_ignore_elevation | ModelEditController | protected |
| m_is_active | SnapController | protected |
| m_is_horizontal_locked | SnapController | protected |
| m_is_selecting | ModelEditController | 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_meshes | SnapController | protected |
| m_last_mouse_event | SnapController | protected |
| m_last_points | SnapController | protected |
| m_last_selection_camera | SnapController | 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_lock_scale | ModelEditController | protected |
| m_locked_line_material | SnapController | protected |
| m_manager | SnapController | protected |
| m_mid_point_material | SnapController | protected |
| m_mouse_scene_original | ModelEditController | protected |
| m_mouse_screen_original | ModelEditController | protected |
| m_next_finished_callback | ModelEditController | protected |
| m_on_face_point_material | SnapController | protected |
| m_original_matrix | ModelEditController | protected |
| m_original_snap | SnapController | protected |
| m_paint_material | ModelEditController | protected |
| m_paste_model | ModelEditController | 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_mode | SnapController | protected |
| m_show_length_label | SnapController | protected |
| m_show_location_label | SnapController | protected |
| m_snap_to_normal | ModelEditController | protected |
| m_tangent_line_material | SnapController | protected |
| m_update_callback | SnapController | protected |
| m_use_gravity | ModelEditController | protected |
| m_user_edit | SnapController | protected |
| m_yaw_to_normal | ModelEditController | protected |
| material() const | ModelEditController | inline |
| ModelEditController(DesignObjectLookup *manager) | ModelEditController | |
| ModelEditMode enum name | ModelEditController | |
| onMouseSelect() | ModelEditController | protected |
| onSelect(UUID object) | ModelEditController | protected |
| originalTransform() const | ModelEditController | inline |
| pasteModel() const | ModelEditController | inline |
| 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 | ModelEditController | protectedvirtual |
| processMouseEvent(MouseControllerEvent &event, SelectionInfo &info) override | ModelEditController | protectedvirtual |
| processMouseSelection(MouseControllerEvent &event) | SnapController | protected |
| processMouseSnap(MouseControllerEvent &event, SelectionInfo &info) | SnapController | protected |
| processUserInput() | SnapController | protected |
| refreshOffsetState() | ModelEditController | protected |
| refreshPlaceState() | ModelEditController | protected |
| refreshRealThicknessState() | ModelEditController | protected |
| refreshRotateState() | ModelEditController | protected |
| refreshScaleState() | ModelEditController | protected |
| refreshState() | ModelEditController | |
| refreshTwoPointSelectState() | ModelEditController | protected |
| refreshVertexOffsetState() | ModelEditController | protected |
| selectionMode() const | SnapController | inline |
| selectionModeAllowed(const SubSelectionMode &mode) const | ModelEditController | |
| setActiveEditFunction(const UUID &function) | ModelEditController | |
| setActiveModel(UUID model) | ModelEditController | |
| setActiveVertex(const Matrix< fltp08 > &complete_transform, UUID geometry, uint04 vertex_id) | ModelEditController | |
| setAutoFinish(bool auto_finish) | ModelEditController | |
| 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 |
| 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 | |
| setOriginalTransform(const Matrix< fltp08 > &transform) | ModelEditController | |
| setPasteModel(UUID model) | ModelEditController | |
| setPointsDrawMode(PointsDrawMode mode) | SnapController | inline |
| setSelectionFilters() | ModelEditController | protected |
| setSelectionMode(SelectionMode mode) | SnapController | inline |
| setShowLengthLabels(bool show) | SnapController | |
| setShowPointLabels(bool show) | SnapController | |
| setUpdateCallback(const std::function< void()> &callback) | SnapController | inlinevirtual |
| setupGuideModel() | SnapController | protected |
| setupSelectionInfo(const MouseEvent &event, Camera *camera, SelectionInfo &info) override | ModelEditController | virtual |
| setUseGravity(bool use_gravity) | ModelEditController | |
| shouldShowInterface() const | ModelEditController | |
| SnapController(DesignObjectLookup *manager) | SnapController | explicit |
| title() const | ModelEditController | |
| tryCommandLock() | ModelEditController | |
| updateGravityPoints() | ModelEditController | protected |
| updateLocation(const Vertex< 3, fltp08 > &location, bool is_select=false, Camera *camera=nullptr) override | ModelEditController | virtual |
| updateRecentGeometry(const SnapPoint &point) | SnapController | protected |
| usingGravity() const | ModelEditController | |