pygerber.nodes.g_codes.G90 module contains definition of G90 class.
G90
Bases: G
Represents G90 Gerber command.
Source code in src/pygerber/gerberx3/ast/nodes/g_codes/G90.py
| class G90(G):
"""Represents G90 Gerber command."""
def visit(self, visitor: AstVisitor) -> G90:
"""Handle visitor call."""
return visitor.on_g90(self)
def get_visitor_callback_function(
self, visitor: AstVisitor
) -> Callable[[Self], G90]:
"""Get callback function for the node."""
return visitor.on_g90
|
visit
visit(visitor: AstVisitor) -> G90
Handle visitor call.
Source code in src/pygerber/gerberx3/ast/nodes/g_codes/G90.py
| def visit(self, visitor: AstVisitor) -> G90:
"""Handle visitor call."""
return visitor.on_g90(self)
|
get_visitor_callback_function
get_visitor_callback_function(
visitor: AstVisitor,
) -> Callable[[Self], G90]
Get callback function for the node.
Source code in src/pygerber/gerberx3/ast/nodes/g_codes/G90.py
| def get_visitor_callback_function(
self, visitor: AstVisitor
) -> Callable[[Self], G90]:
"""Get callback function for the node."""
return visitor.on_g90
|