![]() |
Trax3 3.1.0
trax track library
|
This is the complete list of members for trax::NarrowSwitch, including all inherited members.
| Bifurcation() const =0 | trax::NarrowSwitch | pure virtual |
| Check(std::ostream &os, Length e_distance=epsilon__length, Angle e_kink=epsilon__angle, Angle e_twist=epsilon__angle) const noexcept=0 | trax::Connector | pure virtual |
| Clear(int slot)=0 | trax::Connector | pure virtual |
| Clear()=0 | trax::Connector | pure virtual |
| ClearDivergedTrack(int divTrackID)=0 | trax::NarrowSwitch | pure virtual |
| ClearNarrowTrack()=0 | trax::NarrowSwitch | pure virtual |
| ClearStraightTrack()=0 | trax::NarrowSwitch | pure virtual |
| CntDivergedTracks() const =0 | trax::NarrowSwitch | pure virtual |
| CntSlots() const noexcept=0 | trax::Connector | pure virtual |
| Disconnect()=0 | trax::Connector | pure virtual |
| DivergedTrack(int divTrackID, std::shared_ptr< TrackBuilder > pDivergedTrack, Track::EndType trackEnd)=0 | trax::NarrowSwitch | pure virtual |
| DivergedTrack(int divTrackID) const =0 | trax::NarrowSwitch | pure virtual |
| Get() const =0 | trax::NarrowSwitch | pure virtual |
| GetCenter(spat::Frame< Length, One > ¢er) const =0 | trax::Connector | pure virtual |
| GetConnectorType() const noexcept=0 | trax::Connector | pure virtual |
| ID() const noexcept=0 | trax::Identified< Connector > | pure virtual |
| IsComplete() const =0 | trax::Connector | pure virtual |
| IsValid() const noexcept=0 | trax::Connector | pure virtual |
| JackOn(Status status)=0 | trax::NarrowSwitch | pure virtual |
| JackOnChange() noexcept=0 | trax::Connector | pure virtual |
| JackOnChange() const noexcept=0 | trax::Connector | pure virtual |
| JackOnDivergedTrack(int divTrackID)=0 | trax::NarrowSwitch | pure virtual |
| JackOnGo() noexcept=0 | trax::NarrowSwitch | pure virtual |
| Make(unsigned char numBranches) noexcept | trax::NarrowSwitch | static |
| maxSlots enum value (defined in trax::NarrowSwitch) | trax::NarrowSwitch | |
| NarrowTrack(std::shared_ptr< TrackBuilder > pNarrowTrack, Track::EndType trackEnd)=0 | trax::NarrowSwitch | pure virtual |
| NarrowTrack() const =0 | trax::NarrowSwitch | pure virtual |
| PlugTo(Status status)=0 | trax::NarrowSwitch | pure virtual |
| PlugToDivergedTrack(int divTrackID)=0 | trax::NarrowSwitch | pure virtual |
| PlugToGo() noexcept=0 | trax::NarrowSwitch | pure virtual |
| PlugToToggle() noexcept=0 | trax::Connector | pure virtual |
| PlugToToggle() const noexcept=0 | trax::Connector | pure virtual |
| Reference(const std::string &name) const=0 | trax::Identified< Connector > | pure virtual |
| ReferenceNames(const std::string &namePart) const=0 | trax::Identified< Connector > | pure virtual |
| RegisterSockets(SocketRegistry &modul)=0 | trax::Connector | pure virtual |
| Set(Status to, bool pulse=true)=0 | trax::NarrowSwitch | pure virtual |
| Set(const Track &trackA, Track::EndType trackendA, const Track &trackB, Track::EndType trackendB, bool pulse=true)=0 | trax::NarrowSwitch | virtual |
| Slot(int slot, std::shared_ptr< TrackBuilder > pTrack, Track::EndType trackend, bool connectAnonymous=false)=0 | trax::Connector | pure virtual |
| Slot(std::shared_ptr< TrackBuilder > pTrack, Track::EndType trackend, bool connectAnonymous=false)=0 | trax::Connector | pure virtual |
| Slot(int slot) const noexcept=0 | trax::Connector | pure virtual |
| Slot(const Track &track, Track::EndType trackend) const =0 | trax::Connector | pure virtual |
| slot_0 enum value | trax::NarrowSwitch | |
| slot_1 enum value | trax::NarrowSwitch | |
| slot_2 enum value | trax::NarrowSwitch | |
| slot_3 enum value | trax::NarrowSwitch | |
| slot_4 enum value | trax::NarrowSwitch | |
| slot_5 enum value | trax::NarrowSwitch | |
| slot_N enum value | trax::NarrowSwitch | |
| slot_none enum value (defined in trax::NarrowSwitch) | trax::NarrowSwitch | |
| SlotNames enum name | trax::NarrowSwitch | |
| Status enum name | trax::NarrowSwitch | |
| StraightTrack(std::shared_ptr< TrackBuilder > pStaightTrack, Track::EndType trackEnd)=0 | trax::NarrowSwitch | pure virtual |
| StraightTrack() const =0 | trax::NarrowSwitch | pure virtual |
| SwapSlots(int slotA, int slotB)=0 | trax::Connector | pure virtual |
| Toggle(bool pulse=true)=0 | trax::Connector | pure virtual |
| TypeName() const noexcept=0 | trax::Connector | pure virtual |
| UnregisterSockets(SocketRegistry &modul)=0 | trax::Connector | pure virtual |
| UserData(ConnectorUserData *pData) noexcept=0 | trax::Connector | pure virtual |
| UserData() const noexcept=0 | trax::Connector | pure virtual |