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

Public Types

typedef ::hpp::fcl::ComputeDistance Base

Public Member Functions

 ComputeDistance (const GeometryObject &go1, const GeometryObject &go2)
const GeometryObjectgetGeometryObject1 () const
const GeometryObjectgetGeometryObject2 () const
bool operator!= (const ComputeDistance &other) const
bool operator== (const ComputeDistance &other) const
virtual hpp::fcl::FCL_REAL run (const fcl::Transform3f &tf1, const fcl::Transform3f &tf2, const fcl::DistanceRequest &request, fcl::DistanceResult &result) const

Protected Attributes

const GeometryObjectgo1_ptr
const GeometryObjectgo2_ptr

Detailed Description

Definition at line 432 of file geometry-object.hpp.

Member Typedef Documentation

◆ Base

typedef ::hpp::fcl::ComputeDistance Base

Definition at line 434 of file geometry-object.hpp.

Constructor & Destructor Documentation

◆ ComputeDistance()

ComputeDistance(const GeometryObject &go1,
const GeometryObject &go2 )
inline

Definition at line 436 of file geometry-object.hpp.

◆ ~ComputeDistance()

virtual ~ComputeDistance()
inlinevirtual

Definition at line 443 of file geometry-object.hpp.

Member Function Documentation

◆ getGeometryObject1()

const GeometryObject & getGeometryObject1()const
inline

Definition at line 467 of file geometry-object.hpp.

◆ getGeometryObject2()

const GeometryObject & getGeometryObject2()const
inline

Definition at line 471 of file geometry-object.hpp.

◆ operator!=()

bool operator!=(const ComputeDistance &other)const
inline

Definition at line 462 of file geometry-object.hpp.

◆ operator==()

bool operator==(const ComputeDistance &other)const
inline

Definition at line 457 of file geometry-object.hpp.

◆ run()

virtual hpp::fcl::FCL_REAL run(const fcl::Transform3f &tf1,
const fcl::Transform3f &tf2,
const fcl::DistanceRequest &request,
fcl::DistanceResult &result ) const
inlinevirtual

Definition at line 445 of file geometry-object.hpp.

Member Data Documentation

◆ go1_ptr

const GeometryObject* go1_ptr
protected

Definition at line 477 of file geometry-object.hpp.

◆ go2_ptr

const GeometryObject* go2_ptr
protected

Definition at line 478 of file geometry-object.hpp.


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