Developer Documentation
 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)PolyLinePluginsignal
ContextMenuInterface::addContextMenuItem(QAction *_action, ContextMenuType _type)ContextMenuInterfaceinlineprivatevirtualsignal
addEmptyObject(DataType _type, int &_id) (defined in PolyLinePlugin)PolyLinePluginsignal
addHiddenPickMode(const std::string &_mode) (defined in PolyLinePlugin)PolyLinePluginsignal
addPickMode(const std::string &_mode) (defined in PolyLinePlugin)PolyLinePluginsignal
addToolbar(QToolBar *_toolbar) (defined in PolyLinePlugin)PolyLinePluginsignal
addToolbox(QString _name, QWidget *_widget, QIcon *_icon) (defined in PolyLinePlugin)PolyLinePluginsignal
ToolboxInterface::addToolbox(QString _name, QWidget *_widget)ToolboxInterfaceinlineprivatevirtualsignal
ToolboxInterface::addToolbox(QString _name, QWidget *_widget, QIcon *_icon, QWidget *_headerAreaWidget)ToolboxInterfaceinlineprivatevirtual
addWidgetToStatusbar(QWidget *_widget)StatusbarInterfaceinlineprivate
blockScenegraphUpdates(bool _block)BaseInterfaceinlineprivatevirtual
clearStatusMessage() (defined in PolyLinePlugin)PolyLinePluginsignal
copyObject(int _oldId, int &_newId)LoadSaveInterfaceinlineprivatevirtual
copyPaste_Action_ (defined in PolyLinePlugin)PolyLinePluginprivate
copyPaste_ActionType_ (defined in PolyLinePlugin)PolyLinePluginprivate
copyPaste_LastMouse (defined in PolyLinePlugin)PolyLinePluginprivate
copyPaste_NewObjectId_ (defined in PolyLinePlugin)PolyLinePluginprivate
copyPaste_ObjectId_ (defined in PolyLinePlugin)PolyLinePluginprivate
copyPaste_RelativePoints_ (defined in PolyLinePlugin)PolyLinePluginprivate
create_point_ref_ (defined in PolyLinePlugin)PolyLinePluginprivate
createCircle_createUI(int _polyLineObjectID) (defined in PolyLinePlugin)PolyLinePluginslot
createCircle_CurrSelIndex_PolyLinePluginprivate
createCircle_getHit(PolyLineCircleData *_circleData, ACG::Vec3d _hit_point)PolyLinePluginprivate
createCircle_getHitInfo(PolyLineCircleData *_circleData, ACG::Vec3d _hit_Point, ACG::Vec3d *_pOut=0, double *_r=0, ACG::Vec3d *_onPlane=0)PolyLinePluginprivate
createCircle_getPointOnMesh(TriMeshObject *_triMeshObject, ACG::Vec3d _center, ACG::Vec3d _pOnPlane, ACG::Vec3d _n, ACG::Vec3d *_pOut)PolyLinePluginprivate
createCircle_LastSelIndex_PolyLinePluginprivate
createSpline_createUI(int _polyLineObjectID) (defined in PolyLinePlugin)PolyLinePluginslot
createSpline_CurrSelIndex_PolyLinePluginprivate
createSpline_LastSelIndex_PolyLinePluginprivate
cur_insert_id_ (defined in PolyLinePlugin)PolyLinePluginprivate
cur_merge_id_ (defined in PolyLinePlugin)PolyLinePluginprivate
cur_move_id_ (defined in PolyLinePlugin)PolyLinePluginprivate
cur_polyline_obj_ (defined in PolyLinePlugin)PolyLinePluginprivate
cur_smart_move_obj_ (defined in PolyLinePlugin)PolyLinePluginprivate
cutAction_PolyLinePluginprivate
cutMultipleAction_PolyLinePluginprivate
deleteAction_PolyLinePluginprivate
deleteAllObjects()LoadSaveInterfaceinlineprivatevirtual
deleteObject(int _id) (defined in PolyLinePlugin)PolyLinePluginsignal
description()PolyLinePlugininlinevirtual
EditMode enum namePolyLinePlugin
emptyObjectAdded(int _id)LoadSaveInterfaceinlineprivatevirtual
executeFileScript(QString _filename)ScriptInterfaceinlineprivatevirtual
executeScript(QString _script)ScriptInterfaceinlineprivatevirtualsignal
exit()BaseInterfaceinlineprivatevirtualslot
finishSpline() (defined in PolyLinePlugin)PolyLinePluginprivateslot
generatePolyLineFromCut(int _objectId, Vector _planePoint, Vector _planeNormal, int _polyLineId=-1)PolyLinePlugin
generatePolyLinesFromCut(int _objectId, Vector _planePoint, Vector _planeNormal)PolyLinePlugin
getAllFileFilters(QStringList &_filters)LoadSaveInterfaceinlineprivatevirtual
getAvailableFunctions(QStringList &_functions)ScriptInterfaceinlineprivatevirtualsignal
getCurrentRenderer(unsigned int _viewer, QString &_rendererName)BaseInterfaceinlineprivatevirtual
getCuttedEdge(MeshT &_mesh, ACG::Vec3d &_planeNormal, ACG::Vec3d &_planePoint)PolyLinePluginprivate
getDescription(QString _function, QString &_description, QStringList &_parameters, QStringList &_descriptions)ScriptInterfaceinlineprivatevirtual
getIntersectionPoints(MeshT *_mesh, uint _fh, ACG::Vec3d _planeNormal, ACG::Vec3d _planePoint, bool &_closed)PolyLinePluginprivate
getMultipleIntersectionPoints(MeshT *_mesh, ACG::Vec3d _planeNormal, ACG::Vec3d _planePoint)PolyLinePluginprivate
getPointOnMesh(PolyLineBezierSplineData *_SplineData, ACG::Vec3d _point, ACG::Vec3d *_nor=0)PolyLinePluginprivate
getScriptingEngine(QScriptEngine *&_engine)ScriptInterfaceinlineprivatevirtualsignal
getToolBar(QString _name, QToolBar *&_toolbar) (defined in PolyLinePlugin)PolyLinePluginsignal
hideContextMenu()ContextMenuInterfaceinlineprivatevirtual
initializePlugin() (defined in PolyLinePlugin)PolyLinePluginprivateslot
insertAction_PolyLinePluginprivate
insertCircleAction_PolyLinePluginprivate
insertSplineAction_PolyLinePluginprivate
load(QString _filename, DataType _type, int &_id)LoadSaveInterfaceinlineprivatevirtualsignal
log(Logtype _type, QString _message) (defined in PolyLinePlugin)PolyLinePluginsignal
log(QString _message) (defined in PolyLinePlugin)PolyLinePluginsignal
me_copyPasteMouse(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivate
me_delete(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivate
me_insert(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivate
me_insertCircle(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivate
me_insertSpline(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivate
me_merge(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivate
me_move(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivate
me_smart_move(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivate
me_split(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivate
mergeAction_PolyLinePluginprivate
mode() (defined in PolyLinePlugin)PolyLinePluginprivate
move_point_orig_ (defined in PolyLinePlugin)PolyLinePluginprivate
move_point_ref_ (defined in PolyLinePlugin)PolyLinePluginprivate
moveAction_PolyLinePluginprivate
moveBezSpline_SelIndex_PolyLinePluginprivate
moveBezSpline_SelNode_PolyLinePluginprivate
moveBezSpline_SelSubIndex_PolyLinePluginprivate
moveCircle_IsFloating (defined in PolyLinePlugin)PolyLinePluginprivate
moveCircle_IsLocked (defined in PolyLinePlugin)PolyLinePluginprivate
moveCircle_LastHitNor_ (defined in PolyLinePlugin)PolyLinePluginprivate
moveCircle_LastHitPos_PolyLinePluginprivate
moveCircle_SelNode_PolyLinePluginprivate
name()PolyLinePlugininlinevirtual
nodeVisibilityChanged(int _id) (defined in PolyLinePlugin)PolyLinePluginsignal
noguiSupported()BaseInterfaceinlineprivatevirtual
pick_triangle_mesh(QPoint mPos, TriMeshObject *&_mesh_object_, TriMesh::FaceHandle &_fh, TriMesh::VertexHandle &_vh, ACG::Vec3d &_hitPoint) (defined in PolyLinePlugin)PolyLinePluginprivateslot
pickToolbar_PolyLinePluginprivate
pickToolBarActions_PolyLinePluginprivate
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_PolyLinePluginprivate
pluginsInitialized() (defined in PolyLinePlugin)PolyLinePluginprivateslot
polyLineAction_PolyLinePluginprivate
PolyLinePlugin()PolyLinePlugin
registerKey(int _key, Qt::KeyboardModifiers _modifiers, QString _description, bool _multiUse=false) (defined in PolyLinePlugin)PolyLinePluginsignal
removePickModeToolbar(const std::string &_mode)PickingInterfaceinlineprivatevirtual
removeToolbar(QToolBar *_toolbar)ToolbarInterfaceinlineprivatevirtual
save(int _id, QString _filename)LoadSaveInterfaceinlineprivatevirtualsignal
scriptInfo(QString _functionName) (defined in PolyLinePlugin)PolyLinePluginsignal
setPickModeCursor(const std::string &_mode, QCursor _cursor)PickingInterfaceinlineprivatevirtual
setPickModeMouseTracking(const std::string &_mode, bool _mouseTracking) (defined in PolyLinePlugin)PolyLinePluginsignal
setPickModeToolbar(const std::string &_mode, QToolBar *_toolbar) (defined in PolyLinePlugin)PolyLinePluginsignal
setRenderer(unsigned int _viewer, QString _rendererName)BaseInterfaceinlineprivatevirtualsignal
setSlotDescription(QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions)BaseInterfaceinlineprivatevirtualsignal
setStatus(ApplicationStatus::applicationStatus _status)StatusbarInterfaceinlineprivate
showStatusMessage(QString _message, int _timeout=0) (defined in PolyLinePlugin)PolyLinePluginsignal
slot_decimate() (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_decimate_percent(bool _checked) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_duplicate() (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_instanciate() (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_project() (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_project(PolyLineObject *&_pol) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_setCirclePointNum(int i) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_setSplinePointNum(int i) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_smart_move_timer() (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_smooth() (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_smooth(PolyLineObject *&_pol) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_smooth_project() (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_smooth_project(PolyLineObject *&_pol) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_subdivide() (defined in PolyLinePlugin)PolyLinePluginprivateslot
slot_subdivide_percent(bool _checked) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slotEditModeChanged() (defined in PolyLinePlugin)PolyLinePluginprivateslot
slotEnablePickMode(QString _name) (defined in PolyLinePlugin)PolyLinePluginslot
slotKeyEvent(QKeyEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slotKeyReleaseEvent(QKeyEvent *_event)KeyInterfaceinlineprivatevirtual
slotMouseEvent(QMouseEvent *_event) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slotObjectUpdated(int _identifier, const UpdateType &_type) (defined in PolyLinePlugin)PolyLinePluginprivatevirtualslot
slotPickModeChanged(const std::string &_mode) (defined in PolyLinePlugin)PolyLinePluginprivateslot
slotPickToolbarAction(QAction *_action)PolyLinePluginprivateslot
slotScissorButton()PolyLinePluginprivateslot
slotScissorLinesButton()PolyLinePluginprivateslot
slotSetPolyLineMode(QAction *_action)PolyLinePluginprivateslot
slotTriggerCutPlaneSelect()PolyLinePluginprivateslot
slotUpdateContextMenu(int objectId) (defined in PolyLinePlugin)PolyLinePluginprivateslot
smart_move_timer_ (defined in PolyLinePlugin)PolyLinePluginprivate
smartMoveAction_PolyLinePluginprivate
splitAction_PolyLinePluginprivate
tool_PolyLinePluginprivate
toolbar_PolyLinePluginprivate
toolBarActions_PolyLinePluginprivate
updatedObject(int _identifier, const UpdateType &_type) (defined in PolyLinePlugin)PolyLinePluginsignal
BaseInterface::updatedObject(int _objectId)BaseInterfaceinlineprivatevirtual
updateHandles(PolyLineObject *_lineObject)PolyLinePluginprivate
updatePolyBezierHandles(PolyLineObject *_lineObject, ACG::SceneGraph::LineNode *_line)PolyLinePluginprivate
updatePolyBezierSpline(PolyLineObject *_lineObject, unsigned int _pointsPerSegment)PolyLinePluginprivate
updatePolyEllipse(PolyLineObject *_lineObject, unsigned int _pointCount)PolyLinePluginprivate
updateView() (defined in PolyLinePlugin)PolyLinePluginsignal
version() (defined in PolyLinePlugin)PolyLinePlugininlineslot
~BaseInterface()BaseInterfaceinlineprivatevirtual
~ContextMenuInterface()ContextMenuInterfaceinlineprivatevirtual
~KeyInterface()KeyInterfaceinlineprivatevirtual
~LoadSaveInterface()LoadSaveInterfaceinlineprivatevirtual
~LoggingInterface()LoggingInterfaceinlineprivatevirtual
~MouseInterface()MouseInterfaceinlineprivatevirtual
~PickingInterface()PickingInterfaceinlineprivatevirtual
~PolyLinePlugin()PolyLinePlugininline
~ScriptInterface()ScriptInterfaceinlineprivatevirtual
~StatusbarInterface()StatusbarInterfaceinlineprivatevirtual
~ToolbarInterface()ToolbarInterfaceinlineprivatevirtual
~ToolboxInterface()ToolboxInterfaceinlineprivatevirtual