Public Types | Public Member Functions | Public Attributes | List of all members
dynamicgraph::sot::VectorSelecter Struct Reference

#include <operator.hh>

Inheritance diagram for dynamicgraph::sot::VectorSelecter:
Inheritance graph
[legend]

Public Types

typedef std::pair< Vector::Index, Vector::Indexsegment_t
 
typedef std::vector< segment_tsegments_t
 
- Public Types inherited from dynamicgraph::sot::UnaryOpHeader< dg::Vector, dg::Vector >
typedef dg::Vector Tin
 
typedef dg::Vector Tout
 

Public Member Functions

void addBounds (const size_type &m, const size_type &M)
 
void addSpecificCommands (Entity &ent, Entity::CommandMap_t &commandMap)
 
void operator() (const Tin &m, Vector &res) const
 
void setBounds (const size_type &m, const size_type &M)
 
 VectorSelecter ()
 
- Public Member Functions inherited from dynamicgraph::sot::UnaryOpHeader< dg::Vector, dg::Vector >
void addSpecificCommands (Entity &, Entity::CommandMap_t &)
 
std::string getDocString () const
 

Public Attributes

segments_t idxs
 
Vector::Index size
 

Additional Inherited Members

- Static Public Member Functions inherited from dynamicgraph::sot::UnaryOpHeader< dg::Vector, dg::Vector >
static std::string nameTypeIn (void)
 
static std::string nameTypeOut (void)
 

Detailed Description

Definition at line 64 of file operator.hh.

Member Typedef Documentation

◆ segment_t

Definition at line 78 of file operator.hh.

◆ segments_t

Definition at line 79 of file operator.hh.

Constructor & Destructor Documentation

◆ VectorSelecter()

dynamicgraph::sot::VectorSelecter::VectorSelecter ( )
inline

Definition at line 108 of file operator.hh.

Member Function Documentation

◆ addBounds()

void dynamicgraph::sot::VectorSelecter::addBounds ( const size_type m,
const size_type M 
)
inline

Definition at line 87 of file operator.hh.

◆ addSpecificCommands()

void dynamicgraph::sot::VectorSelecter::addSpecificCommands ( Entity ent,
Entity::CommandMap_t commandMap 
)
inline

Definition at line 92 of file operator.hh.

◆ operator()()

void dynamicgraph::sot::VectorSelecter::operator() ( const Tin m,
Vector res 
) const
inline

Definition at line 65 of file operator.hh.

◆ setBounds()

void dynamicgraph::sot::VectorSelecter::setBounds ( const size_type m,
const size_type M 
)
inline

Definition at line 83 of file operator.hh.

Member Data Documentation

◆ idxs

segments_t dynamicgraph::sot::VectorSelecter::idxs

Definition at line 80 of file operator.hh.

◆ size

Vector::Index dynamicgraph::sot::VectorSelecter::size

Definition at line 81 of file operator.hh.


The documentation for this struct was generated from the following file:


sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Tue Oct 24 2023 02:26:32