Skip to content

ConstPointVisitor

Base class for visitors that can operate on const points.

This class implements the visitor pattern for const points, allowing read-only operations to be performed on any point type without knowing the concrete type at compile time. Derived classes override the operator() methods to implement specific operations for each point type.

Subclassed by ProtobufPointSerializer

class ConstPointVisitor

Methods

operator()

inline virtual void operator()(const FMultiBinaryPoint &Point)

Visits a const MultiBinaryPoint.

Parameters

  • Point (const FMultiBinaryPoint)

operator()

inline virtual void operator()(const FDiscretePoint &Point)

Visits a const DiscretePoint.

Parameters

  • Point (const FDiscretePoint)

operator()

inline virtual void operator()(const FBoxPoint &Point)

Visits a const BoxPoint.

Parameters

  • Point (const FBoxPoint)

operator()

inline virtual void operator()(const FDictPoint &Point)

Visits a const DictPoint.

Parameters

  • Point (const FDictPoint)

operator()

inline virtual void operator()(const FMultiDiscretePoint &Point)

Visits a const MultiDiscretePoint.

Parameters

  • Point (const FMultiDiscretePoint)

Source: Source/Schola/Public/Points/PointVisitor.h