Public Member Functions | Public Attributes
IceMaths::Ray Class Reference

#include <OPC_IceHook.h>

List of all members.

Public Member Functions

inline_ float Distance (const Point &point, float *t=null) const
inline_ Ray ()
 Constructor.
inline_ Ray (const Point &orig, const Point &dir)
 Constructor.
inline_ Ray (const Ray &ray)
 Copy constructor.
float SquareDistance (const Point &point, float *t=null) const
inline_ ~Ray ()
 Destructor.

Public Attributes

Point mDir
 Normalized direction.
Point mOrig
 Ray origin.

Detailed Description

Definition at line 16 of file OPC_IceHook.h.


Constructor & Destructor Documentation

Constructor.

Definition at line 20 of file OPC_IceHook.h.

inline_ IceMaths::Ray::Ray ( const Point orig,
const Point dir 
) [inline]

Constructor.

Definition at line 22 of file OPC_IceHook.h.

inline_ IceMaths::Ray::Ray ( const Ray ray) [inline]

Copy constructor.

Definition at line 24 of file OPC_IceHook.h.

Destructor.

Definition at line 26 of file OPC_IceHook.h.


Member Function Documentation

inline_ float IceMaths::Ray::Distance ( const Point point,
float *  t = null 
) const [inline]

Definition at line 29 of file OPC_IceHook.h.

float Ray::SquareDistance ( const Point point,
float *  t = null 
) const

Definition at line 66 of file IceRay.cpp.


Member Data Documentation

Normalized direction.

Definition at line 32 of file OPC_IceHook.h.

Ray origin.

Definition at line 31 of file OPC_IceHook.h.


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


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Apr 11 2019 03:30:22