// Punkt.cpp : implementation file // #include "stdafx.h" #include "openGL.h" #include "Punkt.h" #include "afxdialogex.h" CPunkt::CPunkt() { } CPunkt::~CPunkt() { } CPunkt::CPunkt(int x, int y, int z) // nasz konstruktor { // tutaj proszę dodać kod, który będzie wpisywał do tablicy “pozycja” wartości początkowe x, y, z pozycja[0]=x; pozycja[1]=y; pozycja[2]=z; } void CPunkt::rysuj(double r, double g, double b){ //rysuje punkt w przestrzeni glColor3f(r,g,b); //ustalamy kolor punktu glBegin(GL_POINTS);//rysujemy punkt glVertex3f(pozycja[0], pozycja[1], pozycja[2]); glEnd(); } void CPunkt::przesun(int dx, int dy, int dz){ //przesuwa punkt w przestrzeni pozycja[0]+=dx; pozycja[1]+=dy; pozycja[2]+=dz; }