virtual_knitting_machine.machine_components.carriage_system package
This package contains all classes that needed to manage the carriage system in the knitting machine.
Submodules
- virtual_knitting_machine.machine_components.carriage_system.Carriage module
Carriage
Carriage.knitting_machine
Carriage.__init__()
Carriage.transferring
Carriage.current_needle_position
Carriage.reverse_of_last_direction
Carriage.last_direction
Carriage.on_left_side
Carriage.on_right_side
Carriage.possible_directions()
Carriage.left_of()
Carriage.right_of()
Carriage.on_position()
Carriage.direction_to()
Carriage.move()
Carriage.move_to()
Carriage.move_in_reverse_direction()
Carriage.move_in_current_direction()
- virtual_knitting_machine.machine_components.carriage_system.Carriage_Pass_Direction module
Carriage_Pass_Direction
Carriage_Pass_Direction.Leftward
Carriage_Pass_Direction.Rightward
Carriage_Pass_Direction.opposite()
Carriage_Pass_Direction.__neg__()
Carriage_Pass_Direction.__invert__()
Carriage_Pass_Direction.next_needle_position()
Carriage_Pass_Direction.prior_needle_position()
Carriage_Pass_Direction.rightward_needles_comparison()
Carriage_Pass_Direction.leftward_needles_comparison()
Carriage_Pass_Direction.needle_direction_comparison()
Carriage_Pass_Direction.needles_are_in_pass_direction()
Carriage_Pass_Direction.get_direction()
Carriage_Pass_Direction.sort_needles()
Carriage_Pass_Direction.__str__()
Carriage_Pass_Direction.__repr__()
Carriage_Pass_Direction.__contains__()
Carriage_Pass_Direction.__getitem__()
Carriage_Pass_Direction.__iter__()
Carriage_Pass_Direction.__len__()
- virtual_knitting_machine.machine_components.carriage_system.Carriage_Side module
Carriage_Side
Carriage_Side.Left_Side
Carriage_Side.Right_Side
Carriage_Side.__str__()
Carriage_Side.__repr__()
Carriage_Side.opposite()
Carriage_Side.reverse_direction()
Carriage_Side.current_direction()
Carriage_Side.__neg__()
Carriage_Side.__invert__()
Carriage_Side.__contains__()
Carriage_Side.__getitem__()
Carriage_Side.__iter__()
Carriage_Side.__len__()