Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
trax::DoubleSlipSwitch Member List

This is the complete list of members for trax::DoubleSlipSwitch, including all inherited members.

Check(std::ostream &os, Length e_distance=epsilon__length, Angle e_kink=epsilon__angle, Angle e_twist=epsilon__angle) const noexcept=0trax::Connectorpure virtual
Clear(int slot)=0trax::Connectorpure virtual
Clear()=0trax::Connectorpure virtual
CntSlots() const noexcept=0trax::Connectorpure virtual
Disconnect()=0trax::Connectorpure virtual
Get() const =0trax::DoubleSlipSwitchpure virtual
GetCenter(spat::Frame< Length, One > &center) const =0trax::Connectorpure virtual
GetConnectorType() const noexcept=0trax::Connectorpure virtual
ID() const noexcept=0trax::Identified< Connector >pure virtual
IsComplete() const =0trax::Connectorpure virtual
IsValid() const noexcept=0trax::Connectorpure virtual
JackOn(Status status)=0trax::DoubleSlipSwitchpure virtual
JackOnChange() noexcept=0trax::Connectorpure virtual
JackOnChange() const noexcept=0trax::Connectorpure virtual
Make() noexcepttrax::DoubleSlipSwitchstatic
PlugTo(Status status)=0trax::DoubleSlipSwitchpure virtual
PlugToToggle() noexcept=0trax::Connectorpure virtual
PlugToToggle() const noexcept=0trax::Connectorpure virtual
Reference(const std::string &name) const=0trax::Identified< Connector >pure virtual
ReferenceNames(const std::string &namePart) const=0trax::Identified< Connector >pure virtual
RegisterSockets(SocketRegistry &modul)=0trax::Connectorpure virtual
Set(Status to, bool pulse=true)=0trax::DoubleSlipSwitchpure virtual
Set(const Track &trackA, Track::EndType trackendA, const Track &trackB, Track::EndType trackendB, bool pulse=true)=0trax::DoubleSlipSwitchvirtual
SetCenter(const spat::Frame< Length, One > &center)=0trax::DoubleSlipSwitchpure virtual
Slot(int slot, std::shared_ptr< TrackBuilder > pTrack, Track::EndType trackend, bool connectAnonymous=false)=0trax::Connectorpure virtual
Slot(std::shared_ptr< TrackBuilder > pTrack, Track::EndType trackend, bool connectAnonymous=false)=0trax::Connectorpure virtual
Slot(int slot) const noexcept=0trax::Connectorpure virtual
Slot(const Track &track, Track::EndType trackend) const =0trax::Connectorpure virtual
slot_0 enum valuetrax::DoubleSlipSwitch
slot_1 enum valuetrax::DoubleSlipSwitch
slot_10 enum valuetrax::DoubleSlipSwitch
slot_11 enum valuetrax::DoubleSlipSwitch
slot_2 enum valuetrax::DoubleSlipSwitch
slot_3 enum valuetrax::DoubleSlipSwitch
slot_4 enum valuetrax::DoubleSlipSwitch
slot_5 enum valuetrax::DoubleSlipSwitch
slot_6 enum valuetrax::DoubleSlipSwitch
slot_7 enum valuetrax::DoubleSlipSwitch
slot_8 enum valuetrax::DoubleSlipSwitch
slot_9 enum valuetrax::DoubleSlipSwitch
slot_count enum value (defined in trax::DoubleSlipSwitch)trax::DoubleSlipSwitch
slot_none enum value (defined in trax::DoubleSlipSwitch)trax::DoubleSlipSwitch
SlotNames enum nametrax::DoubleSlipSwitch
Status enum nametrax::DoubleSlipSwitch
SwapSlots(int slotA, int slotB)=0trax::Connectorpure virtual
Toggle(bool pulse=true)=0trax::Connectorpure virtual
TypeName() const noexcept=0trax::Connectorpure virtual
UnregisterSockets(SocketRegistry &modul)=0trax::Connectorpure virtual
UserData(ConnectorUserData *pData) noexcept=0trax::Connectorpure virtual
UserData() const noexcept=0trax::Connectorpure virtual