OctahedronPolygon.hpp   OctahedronPolygon.hpp 
skipping to change at line 33 skipping to change at line 33
#include <QVector> #include <QVector>
#include <QDebug> #include <QDebug>
#include <QVarLengthArray> #include <QVarLengthArray>
#include "VecMath.hpp" #include "VecMath.hpp"
#include "StelVertexArray.hpp" #include "StelVertexArray.hpp"
struct EdgeVertex struct EdgeVertex
{ {
EdgeVertex() : edgeFlag(false) {;} EdgeVertex() : edgeFlag(false) {;}
EdgeVertex(bool b) : edgeFlag(b) {;} EdgeVertex(bool b) : edgeFlag(b) {;}
EdgeVertex(Vec3d v, bool b) : vertex(v), edgeFlag(b) {;} EdgeVertex(const Vec3d& v, bool b) : vertex(v), edgeFlag(b) {;}
Vec3d vertex; Vec3d vertex;
bool edgeFlag; bool edgeFlag;
}; };
Q_DECLARE_TYPEINFO(EdgeVertex, Q_PRIMITIVE_TYPE);
QDataStream& operator<<(QDataStream& out, const EdgeVertex&); QDataStream& operator<<(QDataStream& out, const EdgeVertex&);
QDataStream& operator>>(QDataStream& in, EdgeVertex&); QDataStream& operator>>(QDataStream& in, EdgeVertex&);
class SubContour : public QVector<EdgeVertex> class SubContour : public QVector<EdgeVertex>
{ {
public: public:
// Create a SubContour from a list of vertices // Create a SubContour from a list of vertices
SubContour(const QVector<Vec3d>& vertices, bool closed=true); SubContour(const QVector<Vec3d>& vertices, bool closed=true);
SubContour() {;} SubContour() {;}
SubContour(int size, const EdgeVertex& v) : QVector<EdgeVertex>(size , v) {;} SubContour(int size, const EdgeVertex& v) : QVector<EdgeVertex>(size , v) {;}
 End of changes. 2 change blocks. 
1 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/