![]() |
Trax3 3.1.0
trax track library
|
This is the complete list of members for trax::BufferedPainter_Base< PointType_ >, including all inherited members.
| AddTriangle(unsigned int i0, unsigned int i1, unsigned int i2) override (defined in trax::BufferedPainter_Base< PointType_ >) | trax::BufferedPainter_Base< PointType_ > | inlineprotectedvirtual |
| AddVertex(const spat::Frame< Length, One > &rFrame, const Section::SectionPoint &pt, const spat::Position2D< One > &textcoord)=0 (defined in trax::SectionPainter) | trax::SectionPainter | protectedpure virtual |
| BufferedPainter_Base(std::vector< PointType > &points, std::vector< int > &indices, int mode=TrackPainter::Mode::mode_default, common::Interval< Length > segmentLimits={epsilon__length, plausible_maximum_length}, Length e=epsilon__length) (defined in trax::BufferedPainter_Base< PointType_ >) | trax::BufferedPainter_Base< PointType_ > | inline |
| EndPaint(const spat::Frame< Length, One > &) | trax::TrackPainter | inlineprotectedvirtual |
| GetCountSegments() const noexcept | trax::TrackPainter | inline |
| GetMode() const noexcept | trax::TrackPainter | inline |
| m_Points (defined in trax::BufferedPainter_Base< PointType_ >) | trax::BufferedPainter_Base< PointType_ > | protected |
| Mode enum name | trax::TrackPainter | |
| mode_checkedSegmentLength enum value | trax::TrackPainter | |
| mode_constantSegmentLength enum value | trax::TrackPainter | |
| mode_default enum value (defined in trax::TrackPainter) | trax::TrackPainter | |
| mode_ignoreCuvesTorsion enum value | trax::TrackPainter | |
| mode_leftHandedFaces enum value | trax::TrackPainter | |
| mode_localFrame enum value | trax::TrackPainter | |
| mode_none enum value (defined in trax::TrackPainter) | trax::TrackPainter | |
| mode_SegmentLength enum value | trax::TrackPainter | |
| mode_startFrame enum value | trax::TrackPainter | |
| mode_totallycheckedSegmentLength enum value | trax::TrackPainter | |
| operator()(const SectionTrack &track) (defined in trax::TrackPainter) | trax::TrackPainter | inline |
| operator=(const TrackPainter &)=default (defined in trax::TrackPainter) | trax::TrackPainter | |
| operator=(TrackPainter &&)=default (defined in trax::TrackPainter) | trax::TrackPainter | |
| Paint(const TrackBuilder &track, const Section §ion, Length offset=0_m) | trax::TrackPainter | |
| PaintSegment(const spat::Frame< Length, One > &rFrame, Length segmentLength, const Section §ion) override | trax::SectionPainter | protectedvirtual |
| PointType typedef (defined in trax::BufferedPainter_Base< PointType_ >) | trax::BufferedPainter_Base< PointType_ > | |
| SectionPainter() noexcept (defined in trax::SectionPainter) | trax::SectionPainter | |
| SectionPainter(int mode, common::Interval< Length > segmentLimits={epsilon__length, plausible_maximum_length}, Length e=epsilon__length) (defined in trax::SectionPainter) | trax::SectionPainter | |
| StartPaint(const spat::Frame< Length, One > &rFrame, Length offset, const Section §ion) override | trax::BufferedPainter_Base< PointType_ > | inlineprotectedvirtual |
| TrackPainter() noexcept (defined in trax::TrackPainter) | trax::TrackPainter | |
| TrackPainter(int mode, common::Interval< Length > segmentLimits={epsilon__length, plausible_maximum_length}, Length e=epsilon__length) (defined in trax::TrackPainter) | trax::TrackPainter | |
| TrackPainter(const TrackPainter &)=default (defined in trax::TrackPainter) | trax::TrackPainter | |
| TrackPainter(TrackPainter &&)=default (defined in trax::TrackPainter) | trax::TrackPainter | |
| ~TrackPainter()=default (defined in trax::TrackPainter) | trax::TrackPainter | virtual |