Skip to content

PointVisitor

class PointVisitor

A base class for objects that can operate on any point.

This is used to implement the visitor pattern

Dependencies: FBinaryPoint, FBoxPoint, FDiscretePoint

Public Interface

Public Functions:

Visit

pure-virtual void Visit(FBinaryPoint &Point)=0

Parameters:

NameTypeDefault
PointFBinaryPoint &

Attributes: pure-virtual

Source: Schola/Source/Schola/Public/Common/Points/PointVisitor.h (line 15, column 14)

Visit

pure-virtual void Visit(FDiscretePoint &Point)=0

Parameters:

NameTypeDefault
PointFDiscretePoint &

Attributes: pure-virtual

Source: Schola/Source/Schola/Public/Common/Points/PointVisitor.h (line 17, column 14)

Visit

pure-virtual void Visit(FBoxPoint &Point)=0

Parameters:

NameTypeDefault
PointFBoxPoint &

Attributes: pure-virtual

Source: Schola/Source/Schola/Public/Common/Points/PointVisitor.h (line 19, column 14)

Used By

This type is used by:

Source: Schola/Source/Schola/Public/Common/Points/PointVisitor.h (line 12, column 1)