Classes
- struct OTV_CircleData The data struct for the
GlyphType::Circleglyph. - struct OTV_CircleInfo The info struct for the
GlyphType::Circleglyph. - struct OTV_Extrapolation Structure encapsulating a single extrapolated segment.
- struct OTV_GlyphData A struct generically representing a single glyph instance that can be up-casted into a struct for any of the known concrete glyph types.
- struct OTV_GlyphInfo A struct representing a generic glyph that can be up-casted into a struct for any of the known concrete glyph types.
- struct OTV_HermiteNode A timestamped Hermite spline node.
- struct OTV_Interval A convenience struct for representing an inclusive interval.
- struct OTV_IsoscelesTriangleData The data struct for the
GlyphType::Rectglyph. - struct OTV_IsoscelesTriangleInfo The info struct for the
GlyphType::IsoscelesTriangleglyph. - struct OTV_LayerConfig A struct storing the configuration for a single on-tube visualization layer.
- struct OTV_LinePlotData The data struct for the
GlyphType::LinePlotglyph. - struct OTV_LinePlotInfo The info struct for the
GlyphType::LinePlotglyph. - struct OTV_RectangleData The data struct for the
GlyphType::Rectglyph. - struct OTV_RectangleInfo The info struct for the
GlyphType::Rectglyph. - struct OTV_Rgb A convenience struct for representing RGB values.
- struct OTV_SegmentArclen Struct representing a Hermite segment's arc length parameterization.
- struct OTV_SignBlobData The data struct for the
GlyphType::SignBlobglyph. - struct OTV_SignBlobInfo The info struct for the
GlyphType::SignBlobglyph. - struct OTV_SurfaceColorData The data struct for the
GlyphType::SurfaceColorglyph. - struct OTV_SurfaceColorInfo The info struct for the
GlyphType::SurfaceColorglyph. - struct OTV_TerminateResult The return value type for
otv_._ terminate() - struct OTV_Vec2 A convenience struct for representing 2D vectors.
- struct OTV_Vec3 A convenience struct for representing 3D vectors.
- struct OTV_Vec4 A convenience struct for representing 4D vectors.