Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
x
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
f
g
i
j
l
m
n
p
q
r
s
t
u
v
x
y
z
Enumerations
Enumerator
a
b
c
e
f
g
j
l
m
o
p
r
s
u
v
w
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
p
q
r
s
t
u
v
z
Enumerations
Enumerator
a
b
c
d
f
i
l
m
n
o
r
s
u
v
Related Functions
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
i
j
l
m
n
o
p
q
r
s
t
u
w
Variables
a
b
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
Typedefs
a
c
d
g
j
m
p
r
s
t
v
Enumerator
Macros
_
a
b
d
e
f
h
i
j
k
m
o
p
q
r
s
v
Examples
include
pinocchio
algorithm
constraints
constraint-data-base.hpp
Go to the documentation of this file.
1
//
2
// Copyright (c) 2023 INRIA
3
//
4
5
#ifndef __pinocchio_algorithm_constraint_data_base_hpp__
6
#define __pinocchio_algorithm_constraint_data_base_hpp__
7
8
#include "
pinocchio/algorithm/fwd.hpp
"
9
10
namespace
pinocchio
11
{
12
13
template
<
typename
Derived>
14
struct
ConstraintDataBase
:
NumericalBase
<Derived>
15
{
16
typedef
typename
traits<Derived>::Scalar
Scalar
;
17
typedef
typename
traits<Derived>::ConstraintModel
ConstraintModel
;
18
19
Derived &
derived
()
20
{
21
return
static_cast<
Derived &
>
(*this);
22
}
23
const
Derived &
derived
()
const
24
{
25
return
static_cast<
const
Derived &
>
(*this);
26
}
27
};
28
29
}
// namespace pinocchio
30
31
#endif // ifndef __pinocchio_algorithm_constraint_data_base_hpp__
pinocchio::NumericalBase
Definition:
fwd.hpp:89
pinocchio::ConstraintDataBase::ConstraintModel
traits< Derived >::ConstraintModel ConstraintModel
Definition:
constraint-data-base.hpp:17
pinocchio::ConstraintDataBase::Scalar
traits< Derived >::Scalar Scalar
Definition:
constraint-data-base.hpp:16
pinocchio::ConstraintDataBase::derived
Derived & derived()
Definition:
constraint-data-base.hpp:19
fwd.hpp
pinocchio::ConstraintDataBase::derived
const Derived & derived() const
Definition:
constraint-data-base.hpp:23
pinocchio::traits
Common traits structure to fully define base classes for CRTP.
Definition:
fwd.hpp:71
pinocchio::ConstraintDataBase
Definition:
constraint-data-base.hpp:14
pinocchio
Main pinocchio namespace.
Definition:
timings.cpp:33
pinocchio
Author(s):
autogenerated on Thu Apr 10 2025 02:42:17