Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2009-08-16 17:34:00 +0000
committerStijn Buys <ingar@osirion.org>2009-08-16 17:34:00 +0000
commitd763e294f44eb38b94bf7e2055b77a982b72b7c0 (patch)
tree37f91c6b7fee58fcecfbfc54dda3f71eb8617b9f /src/render
parent95cc140404c6524ea16e193e1421e826b239114f (diff)
more constness
Diffstat (limited to 'src/render')
-rw-r--r--src/render/camera.cc6
-rw-r--r--src/render/draw.cc68
-rw-r--r--src/render/dust.cc6
3 files changed, 40 insertions, 40 deletions
diff --git a/src/render/camera.cc b/src/render/camera.cc
index 54c4547..913adfb 100644
--- a/src/render/camera.cc
+++ b/src/render/camera.cc
@@ -289,8 +289,8 @@ void Camera::frame(float seconds)
}
if (core::localcontrol()->model()) {
- camera_target -= camera_axis.forward() * math::max(FRUSTUMFRONT / WORLDSCALE, core::localcontrol()->model()->maxbbox().x);
- camera_target += camera_axis.up() * math::max(FRUSTUMFRONT / WORLDSCALE, core::localcontrol()->model()->maxbbox().z * 2.0f);
+ camera_target -= camera_axis.forward() * math::max(FRUSTUMFRONT / WORLDSCALE, core::localcontrol()->model()->maxbbox().x());
+ camera_target += camera_axis.up() * math::max(FRUSTUMFRONT / WORLDSCALE, core::localcontrol()->model()->maxbbox().z() * 2.0f);
} else {
camera_target -= camera_axis.forward() * math::max (FRUSTUMFRONT / WORLDSCALE, FRUSTUMFRONT / WORLDSCALE + core::localcontrol()->radius());
camera_target += camera_axis.up() * math::max (FRUSTUMFRONT / WORLDSCALE, FRUSTUMFRONT / WORLDSCALE + core::localcontrol()->radius());
@@ -322,7 +322,7 @@ void Camera::frame(float seconds)
camera_axis.assign(target_axis);
if (core::localcontrol()->model()) {
- camera_target += (core::localcontrol()->model()->maxbbox().x) *
+ camera_target += (core::localcontrol()->model()->maxbbox().x()) *
core::localcontrol()->axis().forward();
} else {
camera_target += (core::localcontrol()->radius()) *
diff --git a/src/render/draw.cc b/src/render/draw.cc
index e9123cd..4dc6e53 100644
--- a/src/render/draw.cc
+++ b/src/render/draw.cc
@@ -823,30 +823,30 @@ void draw_model_bbox(model::Model *model)
{
// top
gl::begin(gl::LineLoop);
- gl::vertex(model->model_maxbbox.x, model->model_maxbbox.y, model->model_maxbbox.z);
- gl::vertex(model->model_minbbox.x, model->model_maxbbox.y, model->model_maxbbox.z);
- gl::vertex(model->model_minbbox.x, model->model_minbbox.y, model->model_maxbbox.z);
- gl::vertex(model->model_maxbbox.x, model->model_minbbox.y, model->model_maxbbox.z);
+ gl::vertex(model->model_maxbbox.x(), model->model_maxbbox.y(), model->model_maxbbox.z());
+ gl::vertex(model->model_minbbox.x(), model->model_maxbbox.y(), model->model_maxbbox.z());
+ gl::vertex(model->model_minbbox.x(), model->model_minbbox.y(), model->model_maxbbox.z());
+ gl::vertex(model->model_maxbbox.x(), model->model_minbbox.y(), model->model_maxbbox.z());
gl::end();
// bottom
gl::begin(gl::LineLoop);
- gl::vertex(model->model_maxbbox.x, model->model_maxbbox.y, model->model_minbbox.z);
- gl::vertex(model->model_minbbox.x, model->model_maxbbox.y, model->model_minbbox.z);
- gl::vertex(model->model_minbbox.x, model->model_minbbox.y, model->model_minbbox.z);
- gl::vertex(model->model_maxbbox.x, model->model_minbbox.y, model->model_minbbox.z);
+ gl::vertex(model->model_maxbbox.x(), model->model_maxbbox.y(), model->model_minbbox.z());
+ gl::vertex(model->model_minbbox.x(), model->model_maxbbox.y(), model->model_minbbox.z());
+ gl::vertex(model->model_minbbox.x(), model->model_minbbox.y(), model->model_minbbox.z());
+ gl::vertex(model->model_maxbbox.x(), model->model_minbbox.y(), model->model_minbbox.z());
gl::end();
// body
gl::begin(gl::Lines);
- gl::vertex(model->model_maxbbox.x, model->model_maxbbox.y, model->model_maxbbox.z);
- gl::vertex(model->model_maxbbox.x, model->model_maxbbox.y, model->model_minbbox.z);
- gl::vertex(model->model_minbbox.x, model->model_maxbbox.y, model->model_maxbbox.z);
- gl::vertex(model->model_minbbox.x, model->model_maxbbox.y, model->model_minbbox.z);
- gl::vertex(model->model_minbbox.x, model->model_minbbox.y, model->model_maxbbox.z);
- gl::vertex(model->model_minbbox.x, model->model_minbbox.y, model->model_minbbox.z);
- gl::vertex(model->model_maxbbox.x, model->model_minbbox.y, model->model_maxbbox.z);
- gl::vertex(model->model_maxbbox.x, model->model_minbbox.y, model->model_minbbox.z);
+ gl::vertex(model->model_maxbbox.x(), model->model_maxbbox.y(), model->model_maxbbox.z());
+ gl::vertex(model->model_maxbbox.x(), model->model_maxbbox.y(), model->model_minbbox.z());
+ gl::vertex(model->model_minbbox.x(), model->model_maxbbox.y(), model->model_maxbbox.z());
+ gl::vertex(model->model_minbbox.x(), model->model_maxbbox.y(), model->model_minbbox.z());
+ gl::vertex(model->model_minbbox.x(), model->model_minbbox.y(), model->model_maxbbox.z());
+ gl::vertex(model->model_minbbox.x(), model->model_minbbox.y(), model->model_minbbox.z());
+ gl::vertex(model->model_maxbbox.x(), model->model_minbbox.y(), model->model_maxbbox.z());
+ gl::vertex(model->model_maxbbox.x(), model->model_minbbox.y(), model->model_minbbox.z());
gl::end();
}
@@ -1180,8 +1180,8 @@ void draw_pass_spacegrid()
float s = 1.0f / gridsize;
float z = -4.0f;
- float dx = Camera::target().x - floorf(Camera::target().x);
- float dy = Camera::target().y - floorf(Camera::target().y);
+ float dx = Camera::target().x() - floorf(Camera::target().x());
+ float dy = Camera::target().y() - floorf(Camera::target().y());
gl::push();
gl::translate(Camera::target());
@@ -1360,29 +1360,29 @@ void draw_target(core::Entity *entity)
// top
gl::begin(gl::LineLoop);
- gl::vertex(maxbox.x, maxbox.y, maxbox.z);
- gl::vertex(minbox.x, maxbox.y, maxbox.z);
- gl::vertex(minbox.x, minbox.y, maxbox.z);
- gl::vertex(maxbox.x, minbox.y, maxbox.z);
+ gl::vertex(maxbox.x(), maxbox.y(), maxbox.z());
+ gl::vertex(minbox.x(), maxbox.y(), maxbox.z());
+ gl::vertex(minbox.x(), minbox.y(), maxbox.z());
+ gl::vertex(maxbox.x(), minbox.y(), maxbox.z());
gl::end();
// bottom
gl::begin(gl::LineLoop);
- gl::vertex(maxbox.x, maxbox.y, minbox.z);
- gl::vertex(minbox.x, maxbox.y, minbox.z);
- gl::vertex(minbox.x, minbox.y, minbox.z);
- gl::vertex(maxbox.x, minbox.y, minbox.z);
+ gl::vertex(maxbox.x(), maxbox.y(), minbox.z());
+ gl::vertex(minbox.x(), maxbox.y(), minbox.z());
+ gl::vertex(minbox.x(), minbox.y(), minbox.z());
+ gl::vertex(maxbox.x(), minbox.y(), minbox.z());
gl::end();
gl::begin(gl::Lines);
- gl::vertex(maxbox.x, maxbox.y, maxbox.z);
- gl::vertex(maxbox.x, maxbox.y, minbox.z);
- gl::vertex(minbox.x, maxbox.y, maxbox.z);
- gl::vertex(minbox.x, maxbox.y, minbox.z);
- gl::vertex(minbox.x, minbox.y, maxbox.z);
- gl::vertex(minbox.x, minbox.y, minbox.z);
- gl::vertex(maxbox.x, minbox.y, maxbox.z);
- gl::vertex(maxbox.x, minbox.y, minbox.z);
+ gl::vertex(maxbox.x(), maxbox.y(), maxbox.z());
+ gl::vertex(maxbox.x(), maxbox.y(), minbox.z());
+ gl::vertex(minbox.x(), maxbox.y(), maxbox.z());
+ gl::vertex(minbox.x(), maxbox.y(), minbox.z());
+ gl::vertex(minbox.x(), minbox.y(), maxbox.z());
+ gl::vertex(minbox.x(), minbox.y(), minbox.z());
+ gl::vertex(maxbox.x(), minbox.y(), maxbox.z());
+ gl::vertex(maxbox.x(), minbox.y(), minbox.z());
gl::end();
}
diff --git a/src/render/dust.cc b/src/render/dust.cc
index 89ef630..a975e5f 100644
--- a/src/render/dust.cc
+++ b/src/render/dust.cc
@@ -99,9 +99,9 @@ void Dust::draw(math::Color const &dustcolor)
dust = (float *) malloc(sizeof(float) * dustsize* 3);
for (size_t i = 0; i < dustsize; i++) {
- dust[i*3] = core::localcontrol()->location().x + (math::randomf(2) - 1) * (DUSTDISTANCE + core::localcontrol()->radius() * 2.0f);
- dust[i*3+1] = core::localcontrol()->location().y + (math::randomf(2) - 1) * (DUSTDISTANCE + core::localcontrol()->radius() * 2.0f);
- dust[i*3+2] = core::localcontrol()->location().z + (math::randomf(2) - 1) * (DUSTDISTANCE + core::localcontrol()->radius() * 2.0f);
+ dust[i*3] = core::localcontrol()->location().x() + (math::randomf(2) - 1) * (DUSTDISTANCE + core::localcontrol()->radius() * 2.0f);
+ dust[i*3+1] = core::localcontrol()->location().y() + (math::randomf(2) - 1) * (DUSTDISTANCE + core::localcontrol()->radius() * 2.0f);
+ dust[i*3+2] = core::localcontrol()->location().z() + (math::randomf(2) - 1) * (DUSTDISTANCE + core::localcontrol()->radius() * 2.0f);
}
}