pinocchio  3.9.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Loading...
Searching...
No Matches
Geometry Struct Reference
Collaboration diagram for Geometry:

Public Member Functions

 Geometry (const std::string &name, const SE3 &placement, const GeomType &type, const Eigen::Vector3d &scale, const Eigen::Vector4d &color, const GeomVariant &geom)

Public Attributes

Eigen::Vector4d color = Eigen::Vector4d::Constant(1)
GeomVariant geometry
std::string name
SE3 placement = SE3::Identity()
Eigen::Vector3d scale = Eigen::Vector3d::Constant(1)
GeomType type = GeomType::BOTH

Detailed Description

Definition at line 85 of file geometries.hpp.

Constructor & Destructor Documentation

◆ Geometry()

Geometry(const std::string &name,
const SE3 &placement,
const GeomType &type,
const Eigen::Vector3d &scale,
const Eigen::Vector4d &color,
const GeomVariant &geom )
inline

Definition at line 101 of file geometries.hpp.

Member Data Documentation

◆ color

Eigen::Vector4d color = Eigen::Vector4d::Constant(1)

Definition at line 93 of file geometries.hpp.

◆ geometry

GeomVariant geometry

Definition at line 97 of file geometries.hpp.

◆ name

std::string name

Definition at line 87 of file geometries.hpp.

◆ placement

SE3 placement = SE3::Identity()

Definition at line 95 of file geometries.hpp.

◆ scale

Eigen::Vector3d scale = Eigen::Vector3d::Constant(1)

Definition at line 91 of file geometries.hpp.

◆ type

GeomType type = GeomType::BOTH

Definition at line 89 of file geometries.hpp.


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