Public Member Functions | Private Attributes
VclipLinkPair Class Reference

#include <VclipLinkPair.h>

Inheritance diagram for VclipLinkPair:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool checkCollision ()
double computeDistance (double *q1, double *q2)
double getTolerance ()
hrp::Linklink (int index)
void setTolerance (double t)
 VclipLinkPair (hrp::Link *link0, Vclip::Polyhedron *pqp_model0, hrp::Link *link1, Vclip::Polyhedron *pqp_model1, double tolerance=0)
 ~VclipLinkPair ()

Private Attributes

Vclip::FeaturePair Feature_Pair
hrp::Linklinks_ [2]
double tolerance_
Vclip::PolyhedronVclip_Model1
Vclip::PolyhedronVclip_Model2

Detailed Description

Definition at line 4 of file VclipLinkPair.h.


Constructor & Destructor Documentation

VclipLinkPair::VclipLinkPair ( hrp::Link link0,
Vclip::Polyhedron pqp_model0,
hrp::Link link1,
Vclip::Polyhedron pqp_model1,
double  tolerance = 0 
)

Definition at line 3 of file VclipLinkPair.cpp.

Definition at line 13 of file VclipLinkPair.cpp.


Member Function Documentation

Definition at line 17 of file VclipLinkPair.cpp.

double VclipLinkPair::computeDistance ( double *  q1,
double *  q2 
)

Definition at line 27 of file VclipLinkPair.cpp.

double VclipLinkPair::getTolerance ( ) [inline]

Definition at line 11 of file VclipLinkPair.h.

hrp::Link* VclipLinkPair::link ( int  index) [inline]

Definition at line 10 of file VclipLinkPair.h.

void VclipLinkPair::setTolerance ( double  t) [inline]

Definition at line 12 of file VclipLinkPair.h.


Member Data Documentation

Definition at line 17 of file VclipLinkPair.h.

Definition at line 15 of file VclipLinkPair.h.

double VclipLinkPair::tolerance_ [private]

Definition at line 18 of file VclipLinkPair.h.

Definition at line 16 of file VclipLinkPair.h.

Definition at line 16 of file VclipLinkPair.h.


The documentation for this class was generated from the following files:


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Wed Sep 6 2017 02:35:58