Eidolon
Public Member Functions | Public Attributes | List of all members
LabelPolyHandle2D Class Reference
Inheritance diagram for LabelPolyHandle2D:
Inheritance graph
Collaboration diagram for LabelPolyHandle2D:
Collaboration graph

Public Member Functions

def __init__ (self, widg2D, pts, isClosed=False, col=color(1, 0, 0, 1), etype=None, radius=None)
 
def setVisible (self, isVisible)
 
def updatePositions (self)
 
def updateRepr (self)
 
- Public Member Functions inherited from PolyHandle2D
def __init__ (self, widg2D, pts, isClosed=False, col=color(1, 0, 0, 1), etype=None, radius=None)
 
def checkSelected (self, screenpos)
 
def setVisible (self, isVisible)
 
def numNodes (self)
 
def setNumNodes (self, n)
 
def getNodes (self)
 
def setNode (self, i, n)
 
def updatePositions (self)
 
def updateRepr (self)
 
- Public Member Functions inherited from Handle2D
def __init__ (self, widg2D, col, selectRadius=None)
 
def isVisible3D (self)
 
def setVisible3D (self, isVisible)
 
def isActive (self)
 
def setActive (self, isActive)
 
def setColor (self, col)
 
def numNodes (self)
 
def getNodes (self)
 
def setNode (self, i, n)
 
def enumPlaneNodes (self, viewtrans)
 
def setPlaneVisible (self, viewtrans)
 
def isSelected (self)
 
def setSelected (self, isSelected)
 
def checkSelected (self, screenpos)
 
def updateHandle (self)
 
def updatePositions (self)
 
def mouseDrag (self, e, dragvec)
 
def addToScene (self, mgr, scene)
 
def updateRepr (self)
 
- Public Member Functions inherited from Handle
def __init__ (self)
 
def isVisible (self)
 
def setVisible (self, isVisible)
 
def isSelected (self)
 
def setSelected (self, isSelected)
 
def checkSelected (self, selectObj)
 
def isActive (self)
 
def setActive (self, isActive)
 
def addToScene (self, mgr, scene)
 
def removeFromScene (self, mgr, scene)
 
def mousePress (self, camera, e)
 
def mouseRelease (self, e)
 
def mouseMove (self, e)
 
def mouseDrag (self, e, dragvec)
 
def getPosition (self)
 
def setPosition (self, pos)
 
def setScale (self, scale)
 
def setRotation (self, yaw, pitch, roll)
 

Public Attributes

 label
 
- Public Attributes inherited from PolyHandle2D
 pts
 
 isClosed
 
 etype
 
 linecol
 
 mat
 
 coeffs
 
 numlines
 
 line2D
 
 line3D
 
 selectedNodeInd
 
- Public Attributes inherited from Handle2D
 widg2D
 
 planeMargin
 
 selectRadius
 
 selectedNodeInd
 
 col
 
- Public Attributes inherited from Handle
 figs
 

Additional Inherited Members

- Static Public Attributes inherited from PolyHandle2D
 contourMatName
 
- Static Public Attributes inherited from Handle2D
 defaultPlaneMargin
 
- Static Public Attributes inherited from Handle
 handleMatName
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  widg2D,
  pts,
  isClosed = False,
  col = color(1,0,0,1),
  etype = None,
  radius = None 
)

Member Function Documentation

◆ setVisible()

def setVisible (   self,
  isVisible 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updatePositions()

def updatePositions (   self)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateRepr()

def updateRepr (   self)
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ label

label

The documentation for this class was generated from the following file: