AGX Dynamics 2.40.0.0
Loading...
Searching...
No Matches
agx/Jacobian.h File Reference
#include <agx/config/AGX_USE_SSE.h>
#include <agx/config/AGX_USE_AVX.h>
#include <agx/config.h>
#include <agxData/Type.h>
#include <agx/Vec3.h>
#include <agx/Matrix3x3.h>
#include <agx/Range.h>

Go to the source code of this file.

Classes

class  agx::BodyBodyContactJacobianT< T >
 
class  agx::Jacobian6DOFElementT< T >
 
struct  agx::JacobianMetaT< T >
 
class  agx::ParticleBodyContactJacobianT< T >
 
class  agx::ParticleParticleContactJacobianT< T >
 

Namespaces

namespace  agx
 The agx namespace contains the dynamics/math part of the AGX Dynamics API.
 

Typedefs

typedef BodyBodyContactJacobianT< Vec3 > agx::BodyBodyContactJacobian
 
typedef BodyBodyContactJacobianT< Vec3f > agx::BodyBodyContactJacobian32
 
typedef BodyBodyContactJacobianT< Vec3d > agx::BodyBodyContactJacobian64
 
typedef Jacobian6DOFElementT< Vec3 > agx::Jacobian6DOFElement
 
typedef Jacobian6DOFElementT< Vec3f > agx::Jacobian6DOFElement32
 
typedef Jacobian6DOFElementT< Vec3d > agx::Jacobian6DOFElement64
 
typedef JacobianMetaT< Vec3 > agx::JacobianMeta
 
typedef JacobianMetaT< Vec3f > agx::JacobianMeta32
 
typedef JacobianMetaT< Vec3d > agx::JacobianMeta64
 
typedef ParticleBodyContactJacobianT< Vec3 > agx::ParticleBodyContactJacobian
 
typedef ParticleBodyContactJacobianT< Vec3f > agx::ParticleBodyContactJacobian32
 
typedef ParticleBodyContactJacobianT< Vec3d > agx::ParticleBodyContactJacobian64
 
typedef ParticleParticleContactJacobianT< Vec3 > agx::ParticleParticleContactJacobian
 
typedef ParticleParticleContactJacobianT< Vec3f > agx::ParticleParticleContactJacobian32
 
typedef ParticleParticleContactJacobianT< Vec3d > agx::ParticleParticleContactJacobian64
 

Functions

double agx::innerProd_6 (const Vec3d &v_01, const Vec3d &v_02, const Vec3d &v_11, const Vec3d &v_12)
 
float agx::innerProd_6 (const Vec3f &v_01, const Vec3f &v_02, const Vec3f &v_11, const Vec3f &v_12)
 
template<typename T >
Real agx::mult (const Jacobian6DOFElementT< T > &G1, const Jacobian6DOFElementT< T > &G2)
 
Vec3f agx::mult (const Matrix3x3f &m, const Vec3f &v)