framework2
29 строк · 1.1 Кб
1#include "of3dUtils.h"
2#include "ofAppRunner.h"
3#include "ofGraphicsBaseTypes.h"
4
5//--------------------------------------------------------------
6void ofDrawAxis(float size) {
7ofGetCurrentRenderer()->drawAxis(size);
8}
9
10//--------------------------------------------------------------
11void ofDrawGrid(float stepSize, size_t numberOfSteps, bool labels, bool x, bool y, bool z) {
12ofGetCurrentRenderer()->drawGrid(stepSize,numberOfSteps,labels,x,y,z);
13}
14
15//--------------------------------------------------------------
16void ofDrawGridPlane(float stepSize, size_t numberOfSteps, bool labels) {
17ofGetCurrentRenderer()->drawGridPlane(stepSize,numberOfSteps,labels);
18}
19
20//--------------------------------------------------------------
21void ofDrawArrow(const glm::vec3& start, const glm::vec3& end, float headSize) {
22ofGetCurrentRenderer()->drawArrow(start,end,headSize);
23}
24
25//--------------------------------------------------------------
26void ofDrawRotationAxes(float radius, float stripWidth, int circleRes){
27ofGetCurrentRenderer()->drawRotationAxes(radius,stripWidth,circleRes);
28
29}
30
31