MaxPlus Python API Reference
Snaps Class Reference
+ Inheritance diagram for Snaps:

Public Member Functions

def GetAngleSnapStatus ()
 
def GetPercentSnapStatus ()
 
def GetSnapActive ()
 
def GetSnapAngle ()
 
def GetSnapMode ()
 
def GetSnapPercent ()
 
def GetSnapState ()
 
def GetSnapType ()
 
def InvalidateOsnapdraw ()
 
def SetSnapActive (*args)
 
def SetSnapAngle (*args)
 
def SetSnapMode (*args)
 
def SetSnapPercent (*args)
 
def SetSnapType (*args)
 
def SnapAngle (*args)
 
def SnapPercent (*args)
 
def ToggleAngleSnap ()
 
def TogglePercentSnap ()
 

Static Public Attributes

 GetAngleSnapStatus = staticmethod(GetAngleSnapStatus)
 
 GetPercentSnapStatus = staticmethod(GetPercentSnapStatus)
 
 GetSnapActive = staticmethod(GetSnapActive)
 
 GetSnapAngle = staticmethod(GetSnapAngle)
 
 GetSnapMode = staticmethod(GetSnapMode)
 
 GetSnapPercent = staticmethod(GetSnapPercent)
 
 GetSnapState = staticmethod(GetSnapState)
 
 GetSnapType = staticmethod(GetSnapType)
 
 InvalidateOsnapdraw = staticmethod(InvalidateOsnapdraw)
 
 SetSnapActive = staticmethod(SetSnapActive)
 
 SetSnapAngle = staticmethod(SetSnapAngle)
 
 SetSnapMode = staticmethod(SetSnapMode)
 
 SetSnapPercent = staticmethod(SetSnapPercent)
 
 SetSnapType = staticmethod(SetSnapType)
 
 SnapAngle = staticmethod(SnapAngle)
 
 SnapPercent = staticmethod(SnapPercent)
 
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 ToggleAngleSnap = staticmethod(ToggleAngleSnap)
 
 TogglePercentSnap = staticmethod(TogglePercentSnap)
 

Detailed Description

Snap related functions

Member Function Documentation

◆ GetAngleSnapStatus()

def GetAngleSnapStatus ( )
GetAngleSnapStatus() -> bool

◆ GetPercentSnapStatus()

def GetPercentSnapStatus ( )
GetPercentSnapStatus() -> bool

◆ GetSnapActive()

def GetSnapActive ( )
GetSnapActive() -> bool

◆ GetSnapAngle()

def GetSnapAngle ( )
GetSnapAngle() -> float

◆ GetSnapMode()

def GetSnapMode ( )
GetSnapMode() -> int

◆ GetSnapPercent()

def GetSnapPercent ( )
GetSnapPercent() -> float

◆ GetSnapState()

def GetSnapState ( )
GetSnapState() -> bool

◆ GetSnapType()

def GetSnapType ( )
GetSnapType() -> int

◆ InvalidateOsnapdraw()

def InvalidateOsnapdraw ( )
InvalidateOsnapdraw()

◆ SetSnapActive()

def SetSnapActive ( args)
SetSnapActive(bool onOff)

◆ SetSnapAngle()

def SetSnapAngle ( args)
SetSnapAngle(float newVal)

◆ SetSnapMode()

def SetSnapMode ( args)
SetSnapMode(int mode) -> bool

◆ SetSnapPercent()

def SetSnapPercent ( args)
SetSnapPercent(float newVal)

◆ SetSnapType()

def SetSnapType ( args)
SetSnapType(int type)

◆ SnapAngle()

def SnapAngle ( args)
SnapAngle(float angleIn, bool fastSnap=True, bool forceSnap=False) -> float
SnapAngle(float angleIn, bool fastSnap=True) -> float
SnapAngle(float angleIn) -> float

◆ SnapPercent()

def SnapPercent ( args)
SnapPercent(float percentIn) -> float

◆ ToggleAngleSnap()

def ToggleAngleSnap ( )
ToggleAngleSnap()

◆ TogglePercentSnap()

def TogglePercentSnap ( )
TogglePercentSnap()