Shape.cpp File Reference

#include "GlobDefs.h"
#include <QMessageBox>
#include <QLinkedList>
#include "general.h"
#include "Shape.h"
#include "Space3D.h"
#include "BuildWorld.h"

Include dependency graph for Shape.cpp:


Defines

#define HEADER_SHAPE   "Shape Definition"
#define VAL_SHAPE_FACENUM   "FaceNum"
#define VAL_SHAPE_SIDENUM   "SideNum"
#define VAL_SHAPE_CORNERNUM   "CornerNum"
#define VAL_SHAPE_SIZE   "Size"
#define VAL_SHAPE_COMPLEX_SIZE   "ComplexSize"
#define VAL_SHAPE_ROTF   "Rotate First"
#define VAL_SHAPE_FACES   "Faces"
#define VAL_SHAPE_SIDES   "Sides"
#define VAL_SHAPE_CORNERS   "Corners"

Variables

static Shape::SideFind normSide [3][4]

Define Documentation

#define HEADER_SHAPE   "Shape Definition"

#define VAL_SHAPE_COMPLEX_SIZE   "ComplexSize"

#define VAL_SHAPE_CORNERNUM   "CornerNum"

#define VAL_SHAPE_CORNERS   "Corners"

#define VAL_SHAPE_FACENUM   "FaceNum"

#define VAL_SHAPE_FACES   "Faces"

#define VAL_SHAPE_ROTF   "Rotate First"

#define VAL_SHAPE_SIDENUM   "SideNum"

#define VAL_SHAPE_SIDES   "Sides"

#define VAL_SHAPE_SIZE   "Size"


Variable Documentation

Shape::SideFind normSide[3][4] [static]

Initial value:

 
{
        {{XY_PLANE, 0, 0, 0}, {XZ_PLANE, 0, 0, 0}, {XY_PLANE, 0, -4, 0}, {XZ_PLANE, 0, 0, -4}},
        {{XY_PLANE, 0, 0, 0}, {YZ_PLANE, 0, 0, 0}, {XY_PLANE, -4, 0, 0}, {YZ_PLANE, 0, 0, -4}},
        {{XZ_PLANE, 0, 0, 0}, {YZ_PLANE, 0, 0, 0}, {XZ_PLANE, -4, 0, 0}, {YZ_PLANE, 0, -4, 0}}
}