Classes | Macros | Functions
IcePlane.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Plane
 

Macros

#define __ICEPLANE_H__
 
#define PLANE_EPSILON   (1.0e-7f)
 
#define PLANE_EPSILON   (1.0e-7f)
 

Functions

inline_ void TransformPlane (Plane &transformed, const Plane &plane, const Matrix4x4 &transform)
 
inline_ void TransformPlane (Plane &plane, const Matrix4x4 &transform)
 

Detailed Description

Contains code for planes.

Author
Pierre Terdiman
Date
April, 4, 2000

Definition in file IcePlane.h.

Macro Definition Documentation

◆ __ICEPLANE_H__

#define __ICEPLANE_H__

Definition at line 14 of file OPC_IceHook.h.

◆ PLANE_EPSILON [1/2]

#define PLANE_EPSILON   (1.0e-7f)

◆ PLANE_EPSILON [2/2]

#define PLANE_EPSILON   (1.0e-7f)

Definition at line 16 of file OPC_IceHook.h.

Function Documentation

◆ TransformPlane() [1/2]

inline_ void TransformPlane ( Plane transformed,
const Plane plane,
const Matrix4x4 transform 
)

Transforms a plane by a 4x4 matrix. Same as Plane * Matrix4x4 operator, but faster.

Parameters
transformed[out] transformed plane
plane[in] source plane
transform[in] transform matrix
Warning
the plane normal must be unit-length

Definition at line 87 of file IcePlane.h.

◆ TransformPlane() [2/2]

inline_ void TransformPlane ( Plane plane,
const Matrix4x4 transform 
)

Transforms a plane by a 4x4 matrix. Same as Plane * Matrix4x4 operator, but faster.

Parameters
plane[in/out] source plane (transformed on return)
transform[in] transform matrix
Warning
the plane normal must be unit-length

Definition at line 104 of file IcePlane.h.



openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:06