virtual_knitting_machine package
This package provides the Knitting_Machine class and is requisite components
Subpackages
- virtual_knitting_machine.knitting_machine_exceptions package
- Submodules
- virtual_knitting_machine.knitting_machine_exceptions.Knitting_Machine_Error module
- virtual_knitting_machine.knitting_machine_exceptions.Needle_Exception module
- virtual_knitting_machine.knitting_machine_exceptions.Yarn_Carrier_Error_State module
- virtual_knitting_machine.knitting_machine_exceptions.racking_errors module
- Submodules
- virtual_knitting_machine.knitting_machine_warnings package
- Submodules
- virtual_knitting_machine.knitting_machine_warnings.Knitting_Machine_Warning module
- virtual_knitting_machine.knitting_machine_warnings.Needle_Warnings module
- virtual_knitting_machine.knitting_machine_warnings.Yarn_Carrier_System_Warning module
- virtual_knitting_machine.knitting_machine_warnings.carrier_operation_warnings module
- Submodules
- virtual_knitting_machine.machine_components package
- Subpackages
- Submodules
- virtual_knitting_machine.machine_components.Needle_Bed module
- virtual_knitting_machine.machine_components.Needle_Bed_Snapshot module
- virtual_knitting_machine.machine_components.Side_of_Needle_Bed module
- virtual_knitting_machine.machine_components.machine_component_protocol module
- virtual_knitting_machine.machine_components.needle_bed_position module
- virtual_knitting_machine.machine_constructed_knit_graph package
- virtual_knitting_machine.machine_state_violation_handling package
- virtual_knitting_machine.visualizer package
Submodules
- virtual_knitting_machine.Knitting_Machine module
Knitting_Machine_StateKnitting_Machine_State.machine_specificationKnitting_Machine_State.knit_graphKnitting_Machine_State.carrier_systemKnitting_Machine_State.carriageKnitting_Machine_State.front_bedKnitting_Machine_State.back_bedKnitting_Machine_State.gauged_layersKnitting_Machine_State.all_needle_rackKnitting_Machine_State.rackKnitting_Machine_State.needle_countKnitting_Machine_State.max_rackKnitting_Machine_State.sliders_are_clearKnitting_Machine_State.slot_rangeKnitting_Machine_State.front_needles()Knitting_Machine_State.front_sliders()Knitting_Machine_State.back_needles()Knitting_Machine_State.back_sliders()Knitting_Machine_State.front_loops()Knitting_Machine_State.front_slider_loops()Knitting_Machine_State.back_loops()Knitting_Machine_State.back_slider_loops()Knitting_Machine_State.all_needles()Knitting_Machine_State.all_sliders()Knitting_Machine_State.all_loops()Knitting_Machine_State.all_slider_loops()Knitting_Machine_State.get_needle_of_loop()Knitting_Machine_State.has_loop()Knitting_Machine_State.has_needle()Knitting_Machine_State.get_front_needle()Knitting_Machine_State.get_back_needle()Knitting_Machine_State.get_specified_needle()Knitting_Machine_State.active_loopsKnitting_Machine_State.active_floats()Knitting_Machine_State.loops_crossed_by_float()Knitting_Machine_State.get_carrier()Knitting_Machine_State.get_aligned_needle()Knitting_Machine_State.valid_rack()Knitting_Machine_State.__contains__()Knitting_Machine_State.__getitem__()Knitting_Machine_State.__len__()Knitting_Machine_State.__init__()Knitting_Machine_State.handle_violations()Knitting_Machine_State.set_response_for()Knitting_Machine_State.violation_policy
Knitting_MachineKnitting_Machine.__init__()Knitting_Machine.violation_policyKnitting_Machine.machine_specificationKnitting_Machine.knit_graphKnitting_Machine.carrier_systemKnitting_Machine.carriageKnitting_Machine.front_bedKnitting_Machine.back_bedKnitting_Machine.gauged_layersKnitting_Machine.all_needle_rackKnitting_Machine.rackKnitting_Machine.update_rack()Knitting_Machine.get_rack()Knitting_Machine.get_transfer_rack()Knitting_Machine.in_hook()Knitting_Machine.release_hook()Knitting_Machine.out_hook()Knitting_Machine.bring_in()Knitting_Machine.out()Knitting_Machine.tuck()Knitting_Machine.knit()Knitting_Machine.drop()Knitting_Machine.__contains__()Knitting_Machine.__getitem__()Knitting_Machine.__len__()Knitting_Machine.active_floats()Knitting_Machine.active_loopsKnitting_Machine.all_loops()Knitting_Machine.all_needles()Knitting_Machine.all_slider_loops()Knitting_Machine.all_sliders()Knitting_Machine.back_loops()Knitting_Machine.back_needles()Knitting_Machine.back_slider_loops()Knitting_Machine.back_sliders()Knitting_Machine.front_loops()Knitting_Machine.front_needles()Knitting_Machine.front_slider_loops()Knitting_Machine.front_sliders()Knitting_Machine.get_aligned_needle()Knitting_Machine.get_back_needle()Knitting_Machine.get_carrier()Knitting_Machine.get_front_needle()Knitting_Machine.get_needle_of_loop()Knitting_Machine.get_specified_needle()Knitting_Machine.handle_violations()Knitting_Machine.has_loop()Knitting_Machine.has_needle()Knitting_Machine.loops_crossed_by_float()Knitting_Machine.max_rackKnitting_Machine.needle_countKnitting_Machine.set_response_for()Knitting_Machine.sliders_are_clearKnitting_Machine.slot_rangeKnitting_Machine.valid_rack()Knitting_Machine.xfer()Knitting_Machine.split()Knitting_Machine.miss()
- virtual_knitting_machine.Knitting_Machine_Snapshot module
Knitting_Machine_SnapshotKnitting_Machine_Snapshot._machine_stateKnitting_Machine_Snapshot.__init__()Knitting_Machine_Snapshot.violation_policyKnitting_Machine_Snapshot.gauged_layersKnitting_Machine_Snapshot.carriageKnitting_Machine_Snapshot.machine_specificationKnitting_Machine_Snapshot.knit_graphKnitting_Machine_Snapshot.last_loop_idKnitting_Machine_Snapshot.rackKnitting_Machine_Snapshot.all_needle_rackKnitting_Machine_Snapshot.front_bedKnitting_Machine_Snapshot.back_bedKnitting_Machine_Snapshot.carrier_systemKnitting_Machine_Snapshot.loop_made_before_snapshot()Knitting_Machine_Snapshot.__contains__()Knitting_Machine_Snapshot.__getitem__()Knitting_Machine_Snapshot.__len__()Knitting_Machine_Snapshot.active_floats()Knitting_Machine_Snapshot.active_loopsKnitting_Machine_Snapshot.all_loops()Knitting_Machine_Snapshot.all_needles()Knitting_Machine_Snapshot.all_slider_loops()Knitting_Machine_Snapshot.all_sliders()Knitting_Machine_Snapshot.back_loops()Knitting_Machine_Snapshot.back_needles()Knitting_Machine_Snapshot.back_slider_loops()Knitting_Machine_Snapshot.back_sliders()Knitting_Machine_Snapshot.front_loops()Knitting_Machine_Snapshot.front_needles()Knitting_Machine_Snapshot.front_slider_loops()Knitting_Machine_Snapshot.front_sliders()Knitting_Machine_Snapshot.get_aligned_needle()Knitting_Machine_Snapshot.get_back_needle()Knitting_Machine_Snapshot.get_carrier()Knitting_Machine_Snapshot.get_front_needle()Knitting_Machine_Snapshot.get_needle_of_loop()Knitting_Machine_Snapshot.get_specified_needle()Knitting_Machine_Snapshot.handle_violations()Knitting_Machine_Snapshot.has_loop()Knitting_Machine_Snapshot.has_needle()Knitting_Machine_Snapshot.loops_crossed_by_float()Knitting_Machine_Snapshot.max_rackKnitting_Machine_Snapshot.needle_countKnitting_Machine_Snapshot.set_response_for()Knitting_Machine_Snapshot.sliders_are_clearKnitting_Machine_Snapshot.slot_rangeKnitting_Machine_Snapshot.valid_rack()
- virtual_knitting_machine.Knitting_Machine_Specification module
Knitting_Machine_TypeKnitting_PositionKnitting_Position.LeftKnitting_Position.RightKnitting_Position.CenterKnitting_Position.KeepKnitting_Position.__str__()Knitting_Position.__repr__()Knitting_Position.__hash__()Knitting_Position.__contains__()Knitting_Position.__getitem__()Knitting_Position.__iter__()Knitting_Position.__len__()
Knitting_Machine_SpecificationKnitting_Machine_Specification.machineKnitting_Machine_Specification.gaugeKnitting_Machine_Specification.positionKnitting_Machine_Specification.carrier_countKnitting_Machine_Specification.needle_countKnitting_Machine_Specification.maximum_rackKnitting_Machine_Specification.maximum_floatKnitting_Machine_Specification.maximum_loop_holdKnitting_Machine_Specification.hook_sizeKnitting_Machine_Specification.carrier_colorsKnitting_Machine_Specification.loop_classKnitting_Machine_Specification.get_yarn_color()Knitting_Machine_Specification.__class_getitem__()Knitting_Machine_Specification.__init__()Knitting_Machine_Specification.make_loop()