OpenSceneGraph
Classes | Namespaces | Macros | Functions
Vec4d File Reference
#include <osg/Vec3d>
#include <osg/Vec4f>

Classes

class  osg::Vec4d
 General purpose double quad. More...
 

Namespaces

 osg
 The core osg library provides the basic scene graph classes such as Nodes, State and Drawables, and maths and general helper classes.
 

Macros

#define OSG_VEC4D   1
 

Functions

Vec4d::value_type osg::operator* (const Vec3d &lhs, const Vec4d &rhs)
 Compute the dot product of a (Vec3,1.0) and a Vec4d. More...
 
Vec4d::value_type osg::operator* (const Vec3f &lhs, const Vec4d &rhs)
 Compute the dot product of a (Vec3,1.0) and a Vec4d. More...
 
Vec4d::value_type osg::operator* (const Vec3d &lhs, const Vec4f &rhs)
 Compute the dot product of a (Vec3,1.0) and a Vec4d. More...
 
Vec4d::value_type osg::operator* (const Vec4d &lhs, const Vec3d &rhs)
 Compute the dot product of a Vec4d and a (Vec3,1.0). More...
 
Vec4d::value_type osg::operator* (const Vec4d &lhs, const Vec3f &rhs)
 Compute the dot product of a Vec4d and a (Vec3,1.0). More...
 
Vec4d::value_type osg::operator* (const Vec4f &lhs, const Vec3d &rhs)
 Compute the dot product of a Vec4d and a (Vec3,1.0). More...
 
Vec4d osg::componentMultiply (const Vec4d &lhs, const Vec4d &rhs)
 multiply by vector components. More...
 
Vec4d osg::componentDivide (const Vec4d &lhs, const Vec4d &rhs)
 divide rhs components by rhs vector components. More...
 

Macro Definition Documentation

◆ OSG_VEC4D

#define OSG_VEC4D   1