PCG Lib
Library for procedural content generation
|
Go to the documentation of this file. 1 #ifndef SKR_PCG_LEVEL_BOUNDING_BOX
2 #define SKR_PCG_LEVEL_BOUNDING_BOX
specifies position, extends and relations to neighboring rooms
Definition: Room.h:50
std::array< float, 3 > Point3d
c 2d vector
Definition: Definitions.h:16
Point3d _LLB
coordinate of LowerLeftBottom
Definition: LevelBoundingBox.h:19
Point3d _URB
coordinate of UpprRightBottom
Definition: LevelBoundingBox.h:22
Point3d _center
center point
Definition: LevelBoundingBox.h:18
LevelBoundingBox()
default constructor sets all coordinates to (0,0,0)
Definition: LevelBoundingBox.cpp:4
Point3d _ULB
coordinate of UpperLeftBottom
Definition: LevelBoundingBox.h:21
defines the overall extends of a level in 2d.
Definition: LevelBoundingBox.h:16
Definition: Definitions.h:7
Point3d _LRB
coordinate of LowerRightBottom
Definition: LevelBoundingBox.h:20