Skip to content

FPoint

struct FPoint

A point is a data point that can be passed to a model for inference.

This base class just provides support for the visitor pattern

Dependencies: ConstPointVisitor, PointVisitor

Subclassed by: FBinaryPoint, FBoxPoint, FDiscretePoint

Public Interface

Destructor:

~FPoint

virtual ~FPoint()=default

Attributes: virtual

Source: Schola/Source/Schola/Public/Common/Points/Point.h (line 26, column 9)

Public Functions:

Accept

inline virtual void Accept(PointVisitor &Visitor)

Parameters:

NameTypeDefault
VisitorPointVisitor &

Attributes: inline, virtual

Source: Schola/Source/Schola/Public/Common/Points/Point.h (line 20, column 14)

Accept

inline virtual void Accept(ConstPointVisitor &Visitor) const const

Parameters:

NameTypeDefault
VisitorConstPointVisitor &

Attributes: const, inline, virtual

Source: Schola/Source/Schola/Public/Common/Points/Point.h (line 22, column 14)

Reset

inline virtual void Reset()

Attributes: inline, virtual

Source: Schola/Source/Schola/Public/Common/Points/Point.h (line 24, column 14)

Used By: FBinaryPoint, FBoxPoint, FDiscretePoint

Source: Schola/Source/Schola/Public/Common/Points/Point.h (line 13, column 1)