pinocchio  3.7.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: