OpenStructure
Public Member Functions | Data Fields | Static Public Attributes
MyGradientStop Class Reference

Inherits ColorSelectWidget.

Public Member Functions

def __init__ (self, pos, offset, parent, color=None)
 
def Remove (self)
 
def GetPos (self)
 
def SetPos (self, pos)
 
def GetRel (self)
 
def MoveToNewPos (self)
 
def mouseMoveEvent (self, event)
 
def mouseDoubleClickEvent (self, event)
 
def mouseReleaseEvent (self, entity)
 
- Public Member Functions inherited from ColorSelectWidget
def ChangeColor (self)
 
def GetColor (self)
 
def GetGfxColor (self)
 
def SetColor (self, color)
 
def SetGfxColor (self, color)
 
def paintEvent (self, event)
 
def SetSize (self, width, height)
 
def Resize (self)
 

Data Fields

 length_
 
 halflength_
 
 pos_
 
 offset_
 
 color_
 
 remove_
 
- Data Fields inherited from ColorSelectWidget
 width_
 
 height_
 
 color_
 
 change_color_
 

Static Public Attributes

 removeStop = QtCore.pyqtSignal()
 
 gradientChanged = QtCore.pyqtSignal()
 
 gradientUpdated = QtCore.pyqtSignal()
 
- Static Public Attributes inherited from ColorSelectWidget
 colorChanged = QtCore.pyqtSignal()
 

Detailed Description

Definition at line 241 of file gradient_editor_widget.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  pos,
  offset,
  parent,
  color = None 
)

Reimplemented from ColorSelectWidget.

Definition at line 247 of file gradient_editor_widget.py.

Member Function Documentation

◆ GetPos()

def GetPos (   self)

Definition at line 271 of file gradient_editor_widget.py.

◆ GetRel()

def GetRel (   self)

Definition at line 278 of file gradient_editor_widget.py.

◆ mouseDoubleClickEvent()

def mouseDoubleClickEvent (   self,
  event 
)

Reimplemented from ColorSelectWidget.

Definition at line 299 of file gradient_editor_widget.py.

◆ mouseMoveEvent()

def mouseMoveEvent (   self,
  event 
)

Definition at line 291 of file gradient_editor_widget.py.

◆ mouseReleaseEvent()

def mouseReleaseEvent (   self,
  entity 
)

Definition at line 302 of file gradient_editor_widget.py.

◆ MoveToNewPos()

def MoveToNewPos (   self)

Definition at line 286 of file gradient_editor_widget.py.

◆ Remove()

def Remove (   self)

Definition at line 268 of file gradient_editor_widget.py.

◆ SetPos()

def SetPos (   self,
  pos 
)

Definition at line 274 of file gradient_editor_widget.py.

Field Documentation

◆ color_

color_

Definition at line 258 of file gradient_editor_widget.py.

◆ gradientChanged

gradientChanged = QtCore.pyqtSignal()
static

Definition at line 244 of file gradient_editor_widget.py.

◆ gradientUpdated

gradientUpdated = QtCore.pyqtSignal()
static

Definition at line 245 of file gradient_editor_widget.py.

◆ halflength_

halflength_

Definition at line 250 of file gradient_editor_widget.py.

◆ length_

length_

Definition at line 249 of file gradient_editor_widget.py.

◆ offset_

offset_

Definition at line 253 of file gradient_editor_widget.py.

◆ pos_

pos_

Definition at line 252 of file gradient_editor_widget.py.

◆ remove_

remove_

Definition at line 264 of file gradient_editor_widget.py.

◆ removeStop

removeStop = QtCore.pyqtSignal()
static

Definition at line 243 of file gradient_editor_widget.py.


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