Open Frameworks: функция рисования вызывается несколько раз

Я работал с Openframeworks на C++. Я пытался нанести несколько точек на график, используя API openweathermap.org. Функции plotAxes() и plotGraph() вызываются несколько раз. Может ли кто-нибудь предложить мне?

void ofApp::draw()
{
 ofDrawBitmapString("Current Temperature Graph (openweathermap.org)", 600,50);
 ofDrawBitmapString ("X-axis : Temperature in Kelvin-- One division =100K",600,600);
 ofDrawBitmapString ("Y-axis : Cities-- One division =100K",600,650);
 plotAxes();
 plotGraph();
}

person Ayush    schedule 13.12.2014    source источник


Ответы (1)


в функциях метода openframeworks draw() вызывается каждый кадр. Если вы хотите, чтобы функции plotAxes() и plotGraph() вызывались один раз, вы можете поместить эти функции в метод setup(). пример:

void ofApp::setup(){
 plotAxes();
 plotGraph();
}
person Dorald    schedule 20.12.2014