| 
    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