![]() |
HyperRogue
11.3d
game/visualization engine based on non-Euclidean geometry
|
Public Attributes | |
eGeometryClass | kind |
int | gameplay_dimension |
int | graphical_dimension |
int | homogeneous_dimension |
int | sig [4] |
only the actual geometry
eGeometryClass hr::geometryinfo1::kind |
geometry class
int hr::geometryinfo1::gameplay_dimension |
dimension of the gameplay (2 for crystal)
int hr::geometryinfo1::graphical_dimension |
dimension of the graphics, may be greater than gameplay_dimension with vid.always3 on
int hr::geometryinfo1::homogeneous_dimension |
dimension of the homogeneous vector space used, usually graphical_dimension+1, but 3 in product
int hr::geometryinfo1::sig[4] |
signature of the scalar product used