Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PolyLinePlugin Member List

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 | inline private virtual signal
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 | inline private virtual signal
ToolboxInterface::addToolbox(QString _name, QWidget *_widget, QIcon *_icon, QWidget *_headerAreaWidget) | ToolboxInterface | inline private virtual
addWidgetToStatusbar(QWidget *_widget) | StatusbarInterface | inline private
blockScenegraphUpdates(bool _block) | BaseInterface | inline private virtual
clearStatusMessage() (defined in PolyLinePlugin) | PolyLinePlugin | signal
copyObject(int _oldId, int &_newId) | LoadSaveInterface | inline private virtual
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 | inline private virtual
deleteObject(int _id) (defined in PolyLinePlugin) | PolyLinePlugin | signal
description() | PolyLinePlugin | inline virtual
EditMode enum name | PolyLinePlugin |
emptyObjectAdded(int _id) | LoadSaveInterface | inline private virtual
executeFileScript(QString _filename) | ScriptInterface | inline private virtual
executeScript(QString _script) | ScriptInterface | inline private virtual signal
exit() | BaseInterface | inline private virtual slot
finishSpline() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
generatePolyLineFromCut(int _objectId, Vector _planePoint, Vector _planeNormal, int _polyLineId=-1) | PolyLinePlugin |
generatePolyLinesFromCut(int _objectId, Vector _planePoint, Vector _planeNormal) | PolyLinePlugin |
getAllFileFilters(QStringList &_filters) | LoadSaveInterface | inline private virtual
getAvailableFunctions(QStringList &_functions) | ScriptInterface | inline private virtual signal
getCurrentRenderer(unsigned int _viewer, QString &_rendererName) | BaseInterface | inline private virtual
getCuttedEdge(MeshT &_mesh, ACG::Vec3d &_planeNormal, ACG::Vec3d &_planePoint) | PolyLinePlugin | private
getDescription(QString _function, QString &_description, QStringList &_parameters, QStringList &_descriptions) | ScriptInterface | inline private virtual
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 | inline private virtual signal
getToolBar(QString _name, QToolBar *&_toolbar) (defined in PolyLinePlugin) | PolyLinePlugin | signal
hideContextMenu() | ContextMenuInterface | inline private virtual
initializePlugin() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
insertAction_ | PolyLinePlugin | private
insertCircleAction_ | PolyLinePlugin | private
insertSplineAction_ | PolyLinePlugin | private
load(QString _filename, DataType _type, int &_id) | LoadSaveInterface | inline private virtual signal
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 | inline virtual
nodeVisibilityChanged(int _id) (defined in PolyLinePlugin) | PolyLinePlugin | signal
noguiSupported() | BaseInterface | inline private virtual
pick_triangle_mesh(QPoint mPos, TriMeshObject *&_mesh_object_, TriMesh::FaceHandle &_fh, TriMesh::VertexHandle &_vh, ACG::Vec3d &_hitPoint) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
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 | private slot
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 | inline private virtual
removeToolbar(QToolBar *_toolbar) | ToolbarInterface | inline private virtual
save(int _id, QString _filename) | LoadSaveInterface | inline private virtual signal
scriptInfo(QString _functionName) (defined in PolyLinePlugin) | PolyLinePlugin | signal
setPickModeCursor(const std::string &_mode, QCursor _cursor) | PickingInterface | inline private virtual
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 | inline private virtual signal
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) | BaseInterface | inline private virtual signal
setStatus(ApplicationStatus::applicationStatus _status) | StatusbarInterface | inline private
showStatusMessage(QString _message, int _timeout=0) (defined in PolyLinePlugin) | PolyLinePlugin | signal
slot_decimate() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_decimate_percent(bool _checked) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_duplicate() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_instanciate() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_project() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_project(PolyLineObject *&_pol) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_setCirclePointNum(int i) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_setSplinePointNum(int i) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_smart_move_timer() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_smooth() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_smooth(PolyLineObject *&_pol) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_smooth_project() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_smooth_project(PolyLineObject *&_pol) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_subdivide() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slot_subdivide_percent(bool _checked) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slotEditModeChanged() (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slotEnablePickMode(QString _name) (defined in PolyLinePlugin) | PolyLinePlugin | slot
slotKeyEvent(QKeyEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slotKeyReleaseEvent(QKeyEvent *_event) | KeyInterface | inline private virtual
slotMouseEvent(QMouseEvent *_event) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slotObjectUpdated(int _identifier, const UpdateType &_type) (defined in PolyLinePlugin) | PolyLinePlugin | private virtual slot
slotPickModeChanged(const std::string &_mode) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
slotPickToolbarAction(QAction *_action) | PolyLinePlugin | private slot
slotScissorButton() | PolyLinePlugin | private slot
slotScissorLinesButton() | PolyLinePlugin | private slot
slotSetPolyLineMode(QAction *_action) | PolyLinePlugin | private slot
slotTriggerCutPlaneSelect() | PolyLinePlugin | private slot
slotUpdateContextMenu(int objectId) (defined in PolyLinePlugin) | PolyLinePlugin | private slot
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 | inline private virtual
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 | inline slot
~BaseInterface() | BaseInterface | inline private virtual
~ContextMenuInterface() | ContextMenuInterface | inline private virtual
~KeyInterface() | KeyInterface | inline private virtual
~LoadSaveInterface() | LoadSaveInterface | inline private virtual
~LoggingInterface() | LoggingInterface | inline private virtual
~MouseInterface() | MouseInterface | inline private virtual
~PickingInterface() | PickingInterface | inline private virtual
~PolyLinePlugin() | PolyLinePlugin | inline
~ScriptInterface() | ScriptInterface | inline private virtual
~StatusbarInterface() | StatusbarInterface | inline private virtual
~ToolbarInterface() | ToolbarInterface | inline private virtual
~ToolboxInterface() | ToolboxInterface | inline private virtual