OrsPlaneManipulator

Controls the visual planes manipulations

author:ORS Team
contact:http://theobjects.com
email:info@theobjects.com
organization:Object Research Systems (ORS), Inc.
address:760 St-Paul West, suite 101, Montréal, Québec, Canada, H3C 1M4
copyright:Object Research Systems (ORS), Inc. All rights reserved 2018.
date:Apr 01 2016 16:44
dragonflyVersion:
 3.0
UUID:eb4c7df4761811e785ec448a5b5d70c0

Class Code

class OrsPythonPlugins.OrsPlaneManipulator.OrsPlaneManipulator.OrsPlaneManipulator(varname=None, managed=True)
UIDescriptors = [<ORSServiceClass.OrsPlugin.uidescriptor.UIDescriptor object>]
addVisualPlaneForDisplay(display, display3D)
addVisualPlaneImageManager(visualplane, display, display3D)
analyzeDataModelOnPluginStartup()
closable = False
closeWidget(name)
interfacemethod createVisualPlane(orientedPlaneRep, nodeToAttachUnder, tSize, clip=True, handle=True, border=True)

Creates a visual plane

Parameters:
  • orientedPlaneRep (ORSModel.ors.OrientedPlane) – oriented plane of the new visual plane
  • nodeToAttachUnder (ORSModel.ors.Node) – node under which the visual plane should be attached
  • tSize (int) – T size
  • clip (bool) – clip
  • handle (bool) – show handle
  • border (bool) – show border
Returns:

visualPlane (ORSModel.ors.VisualPlane) – the created visual plane

currentViewChange()
deleteCallbackOfVisualPlaneGUID(visualPlaneGUID)
disableVisualPlane(visualPlane)
enableVisualPlane(visualPlane)
getAllVisualPlaneOfDisplay(display)
getMainForm()
getShowDataForVisualPlane(visualPlane)
getVisualPlaneForDisplay2DAnd3D(display, display3D)
getVisualPlaneImageManager(visualplane)
keepAlive = False
multiple = False
openWidget(name, dock=None, tab=None, x=-1, y=-1, w=-1, l=-1, order=-1)
removeAllVisualPlaneForDisplays(display)
removeVisualPlaneForDisplays(display, display3D)
savable = True
setShowDataForVisualPlane(visualPlane, show)
togglePlaneForCurrentDisplay()
togglePlaneForCurrentDisplayAction()