Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
fmat::Column< N, R > Class Template Reference
Inheritance diagram for fmat::Column< N, R >:
Detailed Descriptiontemplate<size_t N, typename R = fmatReal>
|
Public Types | |
typedef R | storage_t |
typedef fmat_internal::unconst < R >::type | out_t |
Public Member Functions | |
Column (const fmat_internal::NoInit &noinit) | |
Column () | |
Column (const R x) | |
Column (const R *x, size_t stride=sizeof(R)) | |
Column (const SubVector< N, R > &x) | |
Column (const SubVector< N, const R > &x) | |
Column (const SubMatrix< N, 1, R > &x) | |
Column (const SubMatrix< N, 1, const R > &x) | |
Column (const Matrix< N, 1, R > &x) | |
template<size_t S> | |
Column (const Column< S, R > &x, size_t srcOffset=0) | |
template<size_t S> | |
Column (const SubVector< S, R > &x, size_t srcOffset=0) | |
template<size_t S> | |
Column (const SubVector< S, const R > &x, size_t srcOffset=0) | |
template<typename T > | |
Column & | importFrom (const T &x) |
template<typename T > | |
T | exportTo () const |
template<typename T > | |
T & | exportTo (T &x) const |
Column & | operator= (const R *x) |
Column & | operator= (R x) |
Column & | operator= (const SubVector< N, R > &x) |
Column & | operator= (const SubVector< N, const R > &x) |
Column & | operator= (const SubMatrix< N, 1, R > &x) |
Column & | operator= (const SubMatrix< N, 1, const R > &x) |
Column & | operator= (const Matrix< N, 1, R > &x) |
Column & | operator+= (R x) |
Column & | operator-= (R x) |
Column & | operator*= (R x) |
Column & | operator/= (R x) |
Column< N, out_t > | operator+ (R x) const |
Column< N, out_t > | operator- (R x) const |
Column< N, out_t > | operator* (R x) const |
Column< N, out_t > | operator/ (R x) const |
Column< N, out_t > | operator- () const |
Column & | operator+= (const SubVector< N, R > &x) |
Column & | operator-= (const SubVector< N, R > &x) |
Column & | operator+= (const SubVector< N, const R > &x) |
Column & | operator-= (const SubVector< N, const R > &x) |
Column & | operator+= (const SubMatrix< N, 1, R > &x) |
Column & | operator-= (const SubMatrix< N, 1, R > &x) |
Column & | operator+= (const SubMatrix< N, 1, const R > &x) |
Column & | operator-= (const SubMatrix< N, 1, const R > &x) |
Column & | operator+= (const Matrix< N, 1, R > &x) |
Column & | operator-= (const Matrix< N, 1, R > &x) |
Column | operator+ (const SubVector< N, R > &x) const |
Column | operator- (const SubVector< N, R > &x) const |
Column | operator+ (const SubVector< N, const R > &x) const |
Column | operator- (const SubVector< N, const R > &x) const |
Column | operator+ (const SubMatrix< N, 1, R > &x) const |
Column | operator- (const SubMatrix< N, 1, R > &x) const |
Column | operator+ (const SubMatrix< N, 1, const R > &x) const |
Column | operator- (const SubMatrix< N, 1, const R > &x) const |
Column | operator+ (const Matrix< N, 1, R > &x) const |
Column | operator- (const Matrix< N, 1, R > &x) const |
bool | operator== (const SubVector< N, R > &x) const |
bool | operator!= (const SubVector< N, R > &x) const |
bool | operator< (const SubVector< N, R > &x) const |
bool | operator== (const SubVector< N, const R > &x) const |
bool | operator!= (const SubVector< N, const R > &x) const |
bool | operator< (const SubVector< N, const R > &x) const |
bool | operator== (const SubMatrix< N, 1, R > &x) const |
bool | operator!= (const SubMatrix< N, 1, R > &x) const |
bool | operator< (const SubMatrix< N, 1, R > &x) const |
bool | operator== (const SubMatrix< N, 1, const R > &x) const |
bool | operator!= (const SubMatrix< N, 1, const R > &x) const |
bool | operator< (const SubMatrix< N, 1, const R > &x) const |
bool | operator== (const Matrix< N, 1, R > &x) const |
bool | operator!= (const Matrix< N, 1, R > &x) const |
bool | operator< (const Matrix< N, 1, R > &x) const |
template<typename T > | |
bool | operator<< (const Matrix< N, 1, T > &x) const |
returns true if all elements are less than the corresponding element | |
template<typename T > | |
bool | operator<< (const SubVector< N, T > &x) const |
R & | operator[] (size_t i) |
const R & | operator[] (size_t i) const |
R | norm () const ATTR_must_check |
R | sum () const ATTR_must_check |
R | sumSq () const ATTR_must_check |
void | abs () |
R | max () const ATTR_must_check |
R | min () const ATTR_must_check |
template<typename F > | |
void | apply (const F &f) |
template<typename F > | |
Column< N, R > | map (const F &f) const |
template<typename T > | |
void | minimize (const Matrix< N, 1, T > &x) |
template<typename T > | |
void | minimize (const SubVector< N, T > &x) |
template<typename T > | |
void | maximize (const Matrix< N, 1, T > &x) |
template<typename T > | |
void | maximize (const SubVector< N, T > &x) |
Row< N, R > | transpose () const ATTR_must_check |
std::string | fmt (std::string const &numberFormat=defaultNumberFormat, std::string const &firstLineStart="[", std::string const &nextLineStart="", std::string const &lastLineEnd="]\u1D40", std::string const &rowBegin="", std::string const &elementSep="", std::string const &rowEnd="", std::string const &rowSep=" ") const |
Static Public Attributes | |
static const size_t | HEIGHT = N |
static const size_t | WIDTH = 1 |
static const size_t | CAP = N |
Friends | |
class | SubVector |
class | Column |
class | Row |
Column< 2, R > | packT (R x, R y) |
templated version to pack non fmatReal type, using a different name 'packT' so it needs to be explicitly called, e.g. pack(0,0,1) is generally intended as fmatReal, not int | |
Column< 3, R > | packT (R x, R y, R z) |
Column< 4, R > | packT (R x, R y, R z, R d) |
Column< 2, fmatReal > | pack (fmatReal x, fmatReal y) |
generic packing of N values into a Column<N> (note assumes fmatReal, see packT() | |
Column< 3, fmatReal > | pack (fmatReal x, fmatReal y, fmatReal z) |
Column< 4, fmatReal > | pack (fmatReal x, fmatReal y, fmatReal z, fmatReal d) |
Column< N, out_t > | operator+ (R x, const Column &a) |
Column< N, out_t > | operator- (R x, const Column &a) |
Column< N, out_t > | operator* (R x, const Column &a) |
typedef fmat_internal::unconst<R>::type fmat::Column< N, R >::out_t |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 772 of file fmatCore.h.
typedef R fmat::Column< N, R >::storage_t |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 771 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const fmat_internal::NoInit & | noinit | ) |
Definition at line 774 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | ) |
Definition at line 776 of file fmatCore.h.
Referenced by fmat::Column< 2, float >::operator+(), and fmat::Column< 2, float >::operator-().
fmat::Column< N, R >::Column | ( | const R | x | ) | [explicit] |
Definition at line 777 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const R * | x, | |
size_t | stride = sizeof(R) | |||
) | [explicit] |
Definition at line 778 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const SubVector< N, R > & | x | ) |
Definition at line 779 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const SubVector< N, const R > & | x | ) |
Definition at line 780 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const SubMatrix< N, 1, R > & | x | ) |
Definition at line 781 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const SubMatrix< N, 1, const R > & | x | ) |
Definition at line 782 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const Matrix< N, 1, R > & | x | ) |
Definition at line 783 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const Column< S, R > & | x, | |
size_t | srcOffset = 0 | |||
) | [explicit] |
Definition at line 784 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const SubVector< S, R > & | x, | |
size_t | srcOffset = 0 | |||
) | [explicit] |
Definition at line 788 of file fmatCore.h.
fmat::Column< N, R >::Column | ( | const SubVector< S, const R > & | x, | |
size_t | srcOffset = 0 | |||
) | [explicit] |
Definition at line 792 of file fmatCore.h.
void fmat::Column< N, R >::abs | ( | ) |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 873 of file fmatCore.h.
Referenced by fmat::Column< 2, float >::abs().
void fmat::Column< N, R >::apply | ( | const F & | f | ) |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 876 of file fmatCore.h.
T& fmat::Column< N, R >::exportTo | ( | T & | x | ) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 798 of file fmatCore.h.
T fmat::Column< N, R >::exportTo | ( | ) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 797 of file fmatCore.h.
Referenced by EllipsoidObstacle::saveXML(), SphericalObstacle::saveXML(), CylindricalObstacle::saveXML(), BoxObstacle::saveXML(), EllipticalObstacle::saveXML(), CircularObstacle::saveXML(), and RectangularObstacle::saveXML().
std::string fmat::Column< N, R >::fmt | ( | std::string const & | numberFormat = defaultNumberFormat , |
|
std::string const & | firstLineStart = "[" , |
|||
std::string const & | nextLineStart = "" , |
|||
std::string const & | lastLineEnd = "]\u1D40" , |
|||
std::string const & | rowBegin = "" , |
|||
std::string const & | elementSep = "" , |
|||
std::string const & | rowEnd = "" , |
|||
std::string const & | rowSep = " " | |||
) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 890 of file fmatCore.h.
Column& fmat::Column< N, R >::importFrom | ( | const T & | x | ) |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 796 of file fmatCore.h.
Referenced by LinkComponent::computeOwnAABB(), EllipsoidObstacle::loadXML(), SphericalObstacle::loadXML(), CylindricalObstacle::loadXML(), EllipticalObstacle::loadXML(), and CircularObstacle::loadXML().
Column<N,R> fmat::Column< N, R >::map | ( | const F & | f | ) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 877 of file fmatCore.h.
R fmat::Column< N, R >::max | ( | ) | const |
Definition at line 874 of file fmatCore.h.
void fmat::Column< N, R >::maximize | ( | const SubVector< N, T > & | x | ) |
Definition at line 882 of file fmatCore.h.
void fmat::Column< N, R >::maximize | ( | const Matrix< N, 1, T > & | x | ) |
Definition at line 881 of file fmatCore.h.
Referenced by LinkComponent::computeBB2D(), LinkComponent::computeOwnAABB(), and BoundingBox< 3 >::expand().
R fmat::Column< N, R >::min | ( | ) | const |
Definition at line 875 of file fmatCore.h.
Referenced by ConvexPolyObstacle::collides(), and fmat::Column< 2, float >::Column().
void fmat::Column< N, R >::minimize | ( | const SubVector< N, T > & | x | ) |
Definition at line 880 of file fmatCore.h.
void fmat::Column< N, R >::minimize | ( | const Matrix< N, 1, T > & | x | ) |
Definition at line 879 of file fmatCore.h.
Referenced by BoundingBox< 3 >::expand().
R fmat::Column< N, R >::norm | ( | ) | const |
Definition at line 870 of file fmatCore.h.
Referenced by GaitedFootsteps::addCandidate(), ConvexPolyObstacle::addPoint(), GaitedFootsteps::addRotation(), GaitedFootstepMC::advanceStep(), Kinematics::baseToLocal(), LinkComponent::computeBB2D(), IKSolver::Parallel::computeErrorGradient(), DualCoding::Pilot::ExecutePlan::Walk::doStart(), Grasper::PlanArmApproach::doStart(), ArmController::doStart(), GaitedFootsteps::expand(), XWalkParameters::getMaxAVel(), EllipticalObstacle::getPointOnEdge(), SphericalObstacle::gradient(), CircularObstacle::gradient(), ConvexPolyObstacle::hull(), XWalkMC::isDirty(), PlaneEquation::PlaneEquation(), ArmController::pointPicked(), XWalkMC::resetLegState(), XWalkMC::resetPeriod(), PlaneEquation::setDirection(), XWalkMC::setTargetVelocity(), IKThreeLink::solve(), IKGradientSolver::solve(), IKThreeLink::step(), IKGradientSolver::step(), IKCalliope::step(), XWalkMC::updateOutputs(), and XWalkMC::updateOutputsInitial().
bool fmat::Column< N, R >::operator!= | ( | const Matrix< N, 1, R > & | x | ) | const |
Definition at line 860 of file fmatCore.h.
bool fmat::Column< N, R >::operator!= | ( | const SubMatrix< N, 1, const R > & | x | ) | const |
Definition at line 857 of file fmatCore.h.
bool fmat::Column< N, R >::operator!= | ( | const SubMatrix< N, 1, R > & | x | ) | const |
Definition at line 854 of file fmatCore.h.
bool fmat::Column< N, R >::operator!= | ( | const SubVector< N, const R > & | x | ) | const |
Definition at line 851 of file fmatCore.h.
bool fmat::Column< N, R >::operator!= | ( | const SubVector< N, R > & | x | ) | const |
Definition at line 848 of file fmatCore.h.
Column<N,out_t> fmat::Column< N, R >::operator* | ( | R | x | ) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 817 of file fmatCore.h.
Column& fmat::Column< N, R >::operator*= | ( | R | x | ) |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 813 of file fmatCore.h.
Column fmat::Column< N, R >::operator+ | ( | const Matrix< N, 1, R > & | x | ) | const |
Definition at line 844 of file fmatCore.h.
Column fmat::Column< N, R >::operator+ | ( | const SubMatrix< N, 1, const R > & | x | ) | const |
Definition at line 842 of file fmatCore.h.
Column fmat::Column< N, R >::operator+ | ( | const SubMatrix< N, 1, R > & | x | ) | const |
Definition at line 840 of file fmatCore.h.
Column fmat::Column< N, R >::operator+ | ( | const SubVector< N, const R > & | x | ) | const |
Definition at line 838 of file fmatCore.h.
Column fmat::Column< N, R >::operator+ | ( | const SubVector< N, R > & | x | ) | const |
Definition at line 836 of file fmatCore.h.
Column<N,out_t> fmat::Column< N, R >::operator+ | ( | R | x | ) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 815 of file fmatCore.h.
Column& fmat::Column< N, R >::operator+= | ( | const Matrix< N, 1, R > & | x | ) |
Definition at line 833 of file fmatCore.h.
Column& fmat::Column< N, R >::operator+= | ( | const SubMatrix< N, 1, const R > & | x | ) |
Definition at line 831 of file fmatCore.h.
Column& fmat::Column< N, R >::operator+= | ( | const SubMatrix< N, 1, R > & | x | ) |
Definition at line 829 of file fmatCore.h.
Column& fmat::Column< N, R >::operator+= | ( | const SubVector< N, const R > & | x | ) |
Definition at line 827 of file fmatCore.h.
Column& fmat::Column< N, R >::operator+= | ( | const SubVector< N, R > & | x | ) |
Definition at line 825 of file fmatCore.h.
Column& fmat::Column< N, R >::operator+= | ( | R | x | ) |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 811 of file fmatCore.h.
Referenced by fmat::Column< 2, float >::operator+=().
Column fmat::Column< N, R >::operator- | ( | const Matrix< N, 1, R > & | x | ) | const |
Definition at line 845 of file fmatCore.h.
Column fmat::Column< N, R >::operator- | ( | const SubMatrix< N, 1, const R > & | x | ) | const |
Definition at line 843 of file fmatCore.h.
Column fmat::Column< N, R >::operator- | ( | const SubMatrix< N, 1, R > & | x | ) | const |
Definition at line 841 of file fmatCore.h.
Column fmat::Column< N, R >::operator- | ( | const SubVector< N, const R > & | x | ) | const |
Definition at line 839 of file fmatCore.h.
Column fmat::Column< N, R >::operator- | ( | const SubVector< N, R > & | x | ) | const |
Definition at line 837 of file fmatCore.h.
Column<N,out_t> fmat::Column< N, R >::operator- | ( | ) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 819 of file fmatCore.h.
Column<N,out_t> fmat::Column< N, R >::operator- | ( | R | x | ) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 816 of file fmatCore.h.
Column& fmat::Column< N, R >::operator-= | ( | const Matrix< N, 1, R > & | x | ) |
Definition at line 834 of file fmatCore.h.
Column& fmat::Column< N, R >::operator-= | ( | const SubMatrix< N, 1, const R > & | x | ) |
Definition at line 832 of file fmatCore.h.
Column& fmat::Column< N, R >::operator-= | ( | const SubMatrix< N, 1, R > & | x | ) |
Definition at line 830 of file fmatCore.h.
Column& fmat::Column< N, R >::operator-= | ( | const SubVector< N, const R > & | x | ) |
Definition at line 828 of file fmatCore.h.
Column& fmat::Column< N, R >::operator-= | ( | const SubVector< N, R > & | x | ) |
Definition at line 826 of file fmatCore.h.
Column& fmat::Column< N, R >::operator-= | ( | R | x | ) |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 812 of file fmatCore.h.
Referenced by fmat::Column< 2, float >::operator-=().
Column<N,out_t> fmat::Column< N, R >::operator/ | ( | R | x | ) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 818 of file fmatCore.h.
Column& fmat::Column< N, R >::operator/= | ( | R | x | ) |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 814 of file fmatCore.h.
bool fmat::Column< N, R >::operator< | ( | const Matrix< N, 1, R > & | x | ) | const |
Definition at line 861 of file fmatCore.h.
bool fmat::Column< N, R >::operator< | ( | const SubMatrix< N, 1, const R > & | x | ) | const |
Definition at line 858 of file fmatCore.h.
bool fmat::Column< N, R >::operator< | ( | const SubMatrix< N, 1, R > & | x | ) | const |
Definition at line 855 of file fmatCore.h.
bool fmat::Column< N, R >::operator< | ( | const SubVector< N, const R > & | x | ) | const |
Definition at line 852 of file fmatCore.h.
bool fmat::Column< N, R >::operator< | ( | const SubVector< N, R > & | x | ) | const |
Definition at line 849 of file fmatCore.h.
bool fmat::Column< N, R >::operator<< | ( | const SubVector< N, T > & | x | ) | const |
Definition at line 865 of file fmatCore.h.
bool fmat::Column< N, R >::operator<< | ( | const Matrix< N, 1, T > & | x | ) | const |
returns true if all elements are less than the corresponding element
Definition at line 864 of file fmatCore.h.
Column& fmat::Column< N, R >::operator= | ( | const Matrix< N, 1, R > & | x | ) |
Definition at line 809 of file fmatCore.h.
Column& fmat::Column< N, R >::operator= | ( | const SubMatrix< N, 1, const R > & | x | ) |
Definition at line 808 of file fmatCore.h.
Column& fmat::Column< N, R >::operator= | ( | const SubMatrix< N, 1, R > & | x | ) |
Definition at line 807 of file fmatCore.h.
Column& fmat::Column< N, R >::operator= | ( | const SubVector< N, const R > & | x | ) |
Definition at line 806 of file fmatCore.h.
Column& fmat::Column< N, R >::operator= | ( | const SubVector< N, R > & | x | ) |
Definition at line 805 of file fmatCore.h.
Column& fmat::Column< N, R >::operator= | ( | R | x | ) |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 804 of file fmatCore.h.
Column& fmat::Column< N, R >::operator= | ( | const R * | x | ) |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 803 of file fmatCore.h.
bool fmat::Column< N, R >::operator== | ( | const Matrix< N, 1, R > & | x | ) | const |
Definition at line 859 of file fmatCore.h.
bool fmat::Column< N, R >::operator== | ( | const SubMatrix< N, 1, const R > & | x | ) | const |
Definition at line 856 of file fmatCore.h.
bool fmat::Column< N, R >::operator== | ( | const SubMatrix< N, 1, R > & | x | ) | const |
Definition at line 853 of file fmatCore.h.
bool fmat::Column< N, R >::operator== | ( | const SubVector< N, const R > & | x | ) | const |
Definition at line 850 of file fmatCore.h.
bool fmat::Column< N, R >::operator== | ( | const SubVector< N, R > & | x | ) | const |
Definition at line 847 of file fmatCore.h.
const R& fmat::Column< N, R >::operator[] | ( | size_t | i | ) | const |
Definition at line 868 of file fmatCore.h.
R& fmat::Column< N, R >::operator[] | ( | size_t | i | ) |
Definition at line 867 of file fmatCore.h.
R fmat::Column< N, R >::sum | ( | ) | const |
Definition at line 871 of file fmatCore.h.
R fmat::Column< N, R >::sumSq | ( | ) | const |
Definition at line 872 of file fmatCore.h.
Referenced by Kinematics::calculateGroundPlane(), EllipsoidObstacle::collides(), SphericalObstacle::collides(), ConvexPolyObstacle::collides(), CircularObstacle::collides(), IKThreeLink::computeSecondLinkPrismatic(), IKThreeLink::computeThirdLinkPrismatic(), HierarchicalObstacle::gradient(), ConvexPolyObstacle::gradient(), EllipticalObstacle::gradient(), IKCalliope::threeLinkIK(), and IKCalliope::twoLinkIK().
Row<N,R> fmat::Column< N, R >::transpose | ( | ) | const |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 884 of file fmatCore.h.
friend class Column [friend] |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 752 of file fmatCore.h.
Column<N,out_t> operator* | ( | R | x, | |
const Column< N, R > & | a | |||
) | [friend] |
Definition at line 823 of file fmatCore.h.
Column<N,out_t> operator+ | ( | R | x, | |
const Column< N, R > & | a | |||
) | [friend] |
Definition at line 821 of file fmatCore.h.
Column<N,out_t> operator- | ( | R | x, | |
const Column< N, R > & | a | |||
) | [friend] |
Definition at line 822 of file fmatCore.h.
Column<4,fmatReal> pack | ( | fmatReal | x, | |
fmatReal | y, | |||
fmatReal | z, | |||
fmatReal | d | |||
) | [friend] |
Definition at line 1072 of file fmatCore.h.
Column<3,fmatReal> pack | ( | fmatReal | x, | |
fmatReal | y, | |||
fmatReal | z | |||
) | [friend] |
Definition at line 1071 of file fmatCore.h.
Column<2,fmatReal> pack | ( | fmatReal | x, | |
fmatReal | y | |||
) | [friend] |
generic packing of N values into a Column<N> (note assumes fmatReal, see packT()
Definition at line 1070 of file fmatCore.h.
Column<4,R> packT | ( | R | x, | |
R | y, | |||
R | z, | |||
R | d | |||
) | [friend] |
Definition at line 1082 of file fmatCore.h.
Column<3,R> packT | ( | R | x, | |
R | y, | |||
R | z | |||
) | [friend] |
Definition at line 1081 of file fmatCore.h.
Column<2,R> packT | ( | R | x, | |
R | y | |||
) | [friend] |
templated version to pack non fmatReal type, using a different name 'packT' so it needs to be explicitly called, e.g. pack(0,0,1) is generally intended as fmatReal, not int
Definition at line 1080 of file fmatCore.h.
friend class Row [friend] |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 753 of file fmatCore.h.
friend class SubVector [friend] |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 751 of file fmatCore.h.
const size_t fmat::Column< N, R >::CAP = N [static] |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 765 of file fmatCore.h.
Referenced by fmat::Column< 2, float >::operator+=(), fmat::Column< 2, float >::operator-=(), and fmat::Column< 2, float >::operator=().
const size_t fmat::Column< N, R >::HEIGHT = N [static] |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 763 of file fmatCore.h.
const size_t fmat::Column< N, R >::WIDTH = 1 [static] |
Reimplemented from fmat::Matrix< N, 1, R >.
Definition at line 764 of file fmatCore.h.
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:22 2016 by Doxygen 1.6.3 |