$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-users] POD 3d vectors
From: gtsml owevwr (gtsml.owevwr_at_[hidden])
Date: 2009-05-27 13:15:08
Hi,
I need fast low dimensional vector (2, 3 and 4 dimension let say).
How shall I implement them with boost?
Off course ublas is a possibility but I feel it's more designed for
higher dimension.
Ideally, low dimension vector are better as POD, without any pointer
indirection for instance.
Maybe there's a way to enforce no indirection with ublas?
Off course, boost::array would do the trick but it doesn't have any of
the basic arithmetic operators.
I could easily add them with the operators library, but maybe there's
a better way?
And off course, could be great to have POD small matrices as well...
I know this request is probably over specialized but maybe I'm missing
something already there
Thanks,
Frank