5#ifndef PHYZIX_CIRCLEBOUNDARY_H
6#define PHYZIX_CIRCLEBOUNDARY_H
19 return RuntimeBaseType::CIRCLE_BOUNDARY;
An abstract class to represent a boundary.
Definition Boundary.h:45
Definition CircleBoundary.h:12
BoundaryIntersectionResult intersects(Boundary *o) override
A pure virtual function to check if the boundary intersects with another boundary.
Definition CircleBoundary.cpp:10
Enum class to identify the base type of a class for runtime type identification.
A struct to hold the result of a possible intersection between two boundaries.
Definition Boundary.h:30