Namespaces | Defines | Functions
generic_model.cpp File Reference
#include <boost/format.hpp>
#include "articulation_models/models/generic_model.h"
#include "articulation_models/utils.h"
#include "articulation_models/models/factory.h"
#include <gsl/gsl_multimin.h>
#include <gsl/gsl_blas.h>
#include <iomanip>
Include dependency graph for generic_model.cpp:

Go to the source code of this file.

Namespaces

namespace  articulation_models

Defines

#define PRINT(a)   cout << #a <<"=" << VEC(a)<<endl;
#define PRINT2(a)   cout << #a <<"=" << VEC2(a)<<endl;
#define VEC(a)   setprecision(5)<<fixed<<a.x()<<" "<<a.y()<<" "<<a.z()<<" "<<a.w()<<" l="<<a.length()
#define VEC2(a)   "t=["<<VEC(a.getOrigin())<<"] r=[]"<<VEC(a.getRotation())<<"]"

Functions

void articulation_models::my_df (const gsl_vector *v, void *params, gsl_vector *df)
double articulation_models::my_f (const gsl_vector *v, void *params)
void articulation_models::my_fdf (const gsl_vector *x, void *params, double *f, gsl_vector *df)

Define Documentation

#define PRINT (   a)    cout << #a <<"=" << VEC(a)<<endl;

Definition at line 25 of file generic_model.cpp.

#define PRINT2 (   a)    cout << #a <<"=" << VEC2(a)<<endl;

Definition at line 26 of file generic_model.cpp.

#define VEC (   a)    setprecision(5)<<fixed<<a.x()<<" "<<a.y()<<" "<<a.z()<<" "<<a.w()<<" l="<<a.length()

Definition at line 23 of file generic_model.cpp.

#define VEC2 (   a)    "t=["<<VEC(a.getOrigin())<<"] r=[]"<<VEC(a.getRotation())<<"]"

Definition at line 24 of file generic_model.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


articulation_models
Author(s): Juergen Sturm
autogenerated on Wed Dec 26 2012 15:35:18