Table Of Contents

Previous topic

Gauss2DOverlay

Next topic

Low Pass overlay

Lattice overlay

Keyboard and mouse bindings

The user can modify the lattice overlay by pressing Control (Command on OSX) and using the LMB, CMB, RMB or keys on the keyboard.

Control-LMB Move Lattice Point
Control-CMB Rotate Lattice
Control-RMB Shift Origin
Control-1 Set first anchor
Control-2 Set second anchor
Control-F fix new lattice
Control-R reject new lattice

Python interface

class iplt.gui.LatticeOverlay((object)arg1, (Lattice)arg2[, (str)arg3])
SetLattice((LatticeOverlay)arg1, (Lattice)arg2) → None :
C++ signature :
void SetLattice(iplt::gui::LatticeOverlay {lvalue},iplt::Lattice)
SetMinAngle((LatticeOverlay)arg1, (float)arg2) → None :
C++ signature :
void SetMinAngle(iplt::gui::LatticeOverlay {lvalue},double)
__init__((object)arg1, (Lattice)arg2[, (str)arg3]) → None :
C++ signature :
void __init__(_object*,iplt::Lattice [,std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >])

__init__( (object)arg1 [, (str)arg2]) -> None :

C++ signature :
void __init__(_object* [,std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >])

C++ interface