|
Developer Documentation
|
This is the complete list of members for PolyLinePlugin, including all inherited members.
| addContextMenuItem(QAction *_action, DataType _objectType, ContextMenuType _type) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| ContextMenuInterface::addContextMenuItem(QAction *_action, ContextMenuType _type) | ContextMenuInterface | inlineprivatevirtualsignal |
| addEmptyObject(DataType _type, int &_id) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| addHiddenPickMode(const std::string &_mode) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| addPickMode(const std::string &_mode) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| addToolbar(QToolBar *_toolbar) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| addToolbox(QString _name, QWidget *_widget, QIcon *_icon) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| ToolboxInterface::addToolbox(QString _name, QWidget *_widget) | ToolboxInterface | inlineprivatevirtualsignal |
| ToolboxInterface::addToolbox(QString _name, QWidget *_widget, QIcon *_icon, QWidget *_headerAreaWidget) | ToolboxInterface | inlineprivatevirtual |
| addWidgetToStatusbar(QWidget *_widget) | StatusbarInterface | inlineprivate |
| blockScenegraphUpdates(bool _block) | BaseInterface | inlineprivatevirtual |
| clearStatusMessage() (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| copyObject(int _oldId, int &_newId) | LoadSaveInterface | inlineprivatevirtual |
| copyPaste_Action_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| copyPaste_ActionType_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| copyPaste_LastMouse (defined in PolyLinePlugin) | PolyLinePlugin | private |
| copyPaste_NewObjectId_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| copyPaste_ObjectId_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| copyPaste_RelativePoints_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| create_point_ref_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| createCircle_createUI(int _polyLineObjectID) (defined in PolyLinePlugin) | PolyLinePlugin | slot |
| createCircle_CurrSelIndex_ | PolyLinePlugin | private |
| createCircle_getHit(PolyLineCircleData *_circleData, ACG::Vec3d _hit_point) | PolyLinePlugin | private |
| createCircle_getHitInfo(PolyLineCircleData *_circleData, ACG::Vec3d _hit_Point, ACG::Vec3d *_pOut=0, double *_r=0, ACG::Vec3d *_onPlane=0) | PolyLinePlugin | private |
| createCircle_getPointOnMesh(TriMeshObject *_triMeshObject, ACG::Vec3d _center, ACG::Vec3d _pOnPlane, ACG::Vec3d _n, ACG::Vec3d *_pOut) | PolyLinePlugin | private |
| createCircle_LastSelIndex_ | PolyLinePlugin | private |
| createSpline_createUI(int _polyLineObjectID) (defined in PolyLinePlugin) | PolyLinePlugin | slot |
| createSpline_CurrSelIndex_ | PolyLinePlugin | private |
| createSpline_LastSelIndex_ | PolyLinePlugin | private |
| cur_insert_id_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| cur_merge_id_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| cur_move_id_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| cur_polyline_obj_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| cur_smart_move_obj_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| cutAction_ | PolyLinePlugin | private |
| cutMultipleAction_ | PolyLinePlugin | private |
| deleteAction_ | PolyLinePlugin | private |
| deleteAllObjects() | LoadSaveInterface | inlineprivatevirtual |
| deleteObject(int _id) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| description() | PolyLinePlugin | inlinevirtual |
| EditMode enum name | PolyLinePlugin | |
| emptyObjectAdded(int _id) | LoadSaveInterface | inlineprivatevirtual |
| executeFileScript(QString _filename) | ScriptInterface | inlineprivatevirtual |
| executeScript(QString _script) | ScriptInterface | inlineprivatevirtualsignal |
| exit() | BaseInterface | inlineprivatevirtualslot |
| finishSpline() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| generatePolyLineFromCut(int _objectId, Vector _planePoint, Vector _planeNormal, int _polyLineId=-1) | PolyLinePlugin | |
| generatePolyLinesFromCut(int _objectId, Vector _planePoint, Vector _planeNormal) | PolyLinePlugin | |
| getAllFileFilters(QStringList &_filters) | LoadSaveInterface | inlineprivatevirtual |
| getAvailableFunctions(QStringList &_functions) | ScriptInterface | inlineprivatevirtualsignal |
| getCurrentRenderer(unsigned int _viewer, QString &_rendererName) | BaseInterface | inlineprivatevirtual |
| getCuttedEdge(MeshT &_mesh, ACG::Vec3d &_planeNormal, ACG::Vec3d &_planePoint) | PolyLinePlugin | private |
| getDescription(QString _function, QString &_description, QStringList &_parameters, QStringList &_descriptions) | ScriptInterface | inlineprivatevirtual |
| getIntersectionPoints(MeshT *_mesh, uint _fh, ACG::Vec3d _planeNormal, ACG::Vec3d _planePoint, bool &_closed) | PolyLinePlugin | private |
| getMultipleIntersectionPoints(MeshT *_mesh, ACG::Vec3d _planeNormal, ACG::Vec3d _planePoint) | PolyLinePlugin | private |
| getPointOnMesh(PolyLineBezierSplineData *_SplineData, ACG::Vec3d _point, ACG::Vec3d *_nor=0) | PolyLinePlugin | private |
| getScriptingEngine(QScriptEngine *&_engine) | ScriptInterface | inlineprivatevirtualsignal |
| getToolBar(QString _name, QToolBar *&_toolbar) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| hideContextMenu() | ContextMenuInterface | inlineprivatevirtual |
| initializePlugin() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| insertAction_ | PolyLinePlugin | private |
| insertCircleAction_ | PolyLinePlugin | private |
| insertSplineAction_ | PolyLinePlugin | private |
| load(QString _filename, DataType _type, int &_id) | LoadSaveInterface | inlineprivatevirtualsignal |
| log(Logtype _type, QString _message) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| log(QString _message) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| me_copyPasteMouse(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private |
| me_delete(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private |
| me_insert(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private |
| me_insertCircle(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private |
| me_insertSpline(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private |
| me_merge(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private |
| me_move(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private |
| me_smart_move(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private |
| me_split(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private |
| mergeAction_ | PolyLinePlugin | private |
| mode() (defined in PolyLinePlugin) | PolyLinePlugin | private |
| move_point_orig_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| move_point_ref_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| moveAction_ | PolyLinePlugin | private |
| moveBezSpline_SelIndex_ | PolyLinePlugin | private |
| moveBezSpline_SelNode_ | PolyLinePlugin | private |
| moveBezSpline_SelSubIndex_ | PolyLinePlugin | private |
| moveCircle_IsFloating (defined in PolyLinePlugin) | PolyLinePlugin | private |
| moveCircle_IsLocked (defined in PolyLinePlugin) | PolyLinePlugin | private |
| moveCircle_LastHitNor_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| moveCircle_LastHitPos_ | PolyLinePlugin | private |
| moveCircle_SelNode_ | PolyLinePlugin | private |
| name() | PolyLinePlugin | inlinevirtual |
| nodeVisibilityChanged(int _id) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| noguiSupported() | BaseInterface | inlineprivatevirtual |
| pick_triangle_mesh(QPoint mPos, TriMeshObject *&_mesh_object_, TriMesh::FaceHandle &_fh, TriMesh::VertexHandle &_vh, ACG::Vec3d &_hitPoint) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| pickToolbar_ | PolyLinePlugin | private |
| pickToolBarActions_ | PolyLinePlugin | private |
| PL_COPY_PASTE enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| PL_DELETE enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| PL_INSERT enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| PL_INSERTCIRCLE enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| PL_INSERTSPLINE enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| PL_MERGE enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| PL_MOVE enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| PL_NONE enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| PL_SMART_MOVE enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| PL_SPLIT enum value (defined in PolyLinePlugin) | PolyLinePlugin | |
| planeSelect_ | PolyLinePlugin | private |
| pluginsInitialized() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| polyLineAction_ | PolyLinePlugin | private |
| PolyLinePlugin() | PolyLinePlugin | |
| registerKey(int _key, Qt::KeyboardModifiers _modifiers, QString _description, bool _multiUse=false) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| removePickModeToolbar(const std::string &_mode) | PickingInterface | inlineprivatevirtual |
| removeToolbar(QToolBar *_toolbar) | ToolbarInterface | inlineprivatevirtual |
| save(int _id, QString _filename) | LoadSaveInterface | inlineprivatevirtualsignal |
| scriptInfo(QString _functionName) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| setPickModeCursor(const std::string &_mode, QCursor _cursor) | PickingInterface | inlineprivatevirtual |
| setPickModeMouseTracking(const std::string &_mode, bool _mouseTracking) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| setPickModeToolbar(const std::string &_mode, QToolBar *_toolbar) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| setRenderer(unsigned int _viewer, QString _rendererName) | BaseInterface | inlineprivatevirtualsignal |
| setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) | BaseInterface | inlineprivatevirtualsignal |
| setStatus(ApplicationStatus::applicationStatus _status) | StatusbarInterface | inlineprivate |
| showStatusMessage(QString _message, int _timeout=0) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| slot_decimate() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_decimate_percent(bool _checked) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_duplicate() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_instanciate() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_project() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_project(PolyLineObject *&_pol) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_setCirclePointNum(int i) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_setSplinePointNum(int i) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_smart_move_timer() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_smooth() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_smooth(PolyLineObject *&_pol) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_smooth_project() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_smooth_project(PolyLineObject *&_pol) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_subdivide() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slot_subdivide_percent(bool _checked) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slotEditModeChanged() (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slotEnablePickMode(QString _name) (defined in PolyLinePlugin) | PolyLinePlugin | slot |
| slotKeyEvent(QKeyEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slotKeyReleaseEvent(QKeyEvent *_event) | KeyInterface | inlineprivatevirtual |
| slotMouseEvent(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slotObjectUpdated(int _identifier, const UpdateType &_type) (defined in PolyLinePlugin) | PolyLinePlugin | privatevirtualslot |
| slotPickModeChanged(const std::string &_mode) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| slotPickToolbarAction(QAction *_action) | PolyLinePlugin | privateslot |
| slotScissorButton() | PolyLinePlugin | privateslot |
| slotScissorLinesButton() | PolyLinePlugin | privateslot |
| slotSetPolyLineMode(QAction *_action) | PolyLinePlugin | privateslot |
| slotTriggerCutPlaneSelect() | PolyLinePlugin | privateslot |
| slotUpdateContextMenu(int objectId) (defined in PolyLinePlugin) | PolyLinePlugin | privateslot |
| smart_move_timer_ (defined in PolyLinePlugin) | PolyLinePlugin | private |
| smartMoveAction_ | PolyLinePlugin | private |
| splitAction_ | PolyLinePlugin | private |
| tool_ | PolyLinePlugin | private |
| toolbar_ | PolyLinePlugin | private |
| toolBarActions_ | PolyLinePlugin | private |
| updatedObject(int _identifier, const UpdateType &_type) (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| BaseInterface::updatedObject(int _objectId) | BaseInterface | inlineprivatevirtual |
| updateHandles(PolyLineObject *_lineObject) | PolyLinePlugin | private |
| updatePolyBezierHandles(PolyLineObject *_lineObject, ACG::SceneGraph::LineNode *_line) | PolyLinePlugin | private |
| updatePolyBezierSpline(PolyLineObject *_lineObject, unsigned int _pointsPerSegment) | PolyLinePlugin | private |
| updatePolyEllipse(PolyLineObject *_lineObject, unsigned int _pointCount) | PolyLinePlugin | private |
| updateView() (defined in PolyLinePlugin) | PolyLinePlugin | signal |
| version() (defined in PolyLinePlugin) | PolyLinePlugin | inlineslot |
| ~BaseInterface() | BaseInterface | inlineprivatevirtual |
| ~ContextMenuInterface() | ContextMenuInterface | inlineprivatevirtual |
| ~KeyInterface() | KeyInterface | inlineprivatevirtual |
| ~LoadSaveInterface() | LoadSaveInterface | inlineprivatevirtual |
| ~LoggingInterface() | LoggingInterface | inlineprivatevirtual |
| ~MouseInterface() | MouseInterface | inlineprivatevirtual |
| ~PickingInterface() | PickingInterface | inlineprivatevirtual |
| ~PolyLinePlugin() | PolyLinePlugin | inline |
| ~ScriptInterface() | ScriptInterface | inlineprivatevirtual |
| ~StatusbarInterface() | StatusbarInterface | inlineprivatevirtual |
| ~ToolbarInterface() | ToolbarInterface | inlineprivatevirtual |
| ~ToolboxInterface() | ToolboxInterface | inlineprivatevirtual |