Uranium
Application Framework
UM.Operations.ScaleToBoundsOperation.ScaleToBoundsOperation Class Reference

Operation subclass that will scale a node to fit within the bounds provided. More...

Inheritance diagram for UM.Operations.ScaleToBoundsOperation.ScaleToBoundsOperation:
UM.Operations.Operation.Operation

Public Member Functions

def __init__ (self, node, bounds)
 Creates a new operation that scales a nodes to the bounds. More...
 
def undo (self)
 Undoes the scale to bounds, restoring the old scale.
 
def redo (self)
 Re-applies the scale to bounds after it has been undone.
 
- Public Member Functions inherited from UM.Operations.Operation.Operation
def __init__ (self)
 
def mergeWith (self, other)
 Perform operation merging. More...
 
def push (self)
 Push the operation onto the stack. More...
 

Detailed Description

Operation subclass that will scale a node to fit within the bounds provided.

Constructor & Destructor Documentation

◆ __init__()

def UM.Operations.ScaleToBoundsOperation.ScaleToBoundsOperation.__init__ (   self,
  node,
  bounds 
)

Creates a new operation that scales a nodes to the bounds.

Parameters
nodeThe node to scale to the bounds.
boundsThe bounding box to scale the node to.

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