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 |