#include <SceneProjector.h>
◆ SceneCylinderProjector() [1/2]
SceneCylinderProjector::SceneCylinderProjector |
( |
| ) |
|
◆ SceneCylinderProjector() [2/2]
SceneCylinderProjector::SceneCylinderProjector |
( |
const Vector3 & |
center, |
|
|
double |
radius, |
|
|
double |
height, |
|
|
const Quat & |
rotation |
|
) |
| |
◆ calcCylinderLineIntersection()
bool SceneCylinderProjector::calcCylinderLineIntersection |
( |
const Vector3d & |
lineStart, |
|
|
const Vector3 & |
lineEnd, |
|
|
Vector3 & |
out_isectFront, |
|
|
Vector3 & |
out_isectBack |
|
) |
| const |
|
protected |
◆ calcUnitCylinderLineIntersection()
bool SceneCylinderProjector::calcUnitCylinderLineIntersection |
( |
const Vector3 & |
lineStart, |
|
|
const Vector3 & |
lineEnd, |
|
|
Vector3 & |
out_isectFront, |
|
|
Vector3 & |
out_isectBack |
|
) |
| const |
|
protected |
◆ project()
◆ setCylinder()
void SceneCylinderProjector::setCylinder |
( |
const Vector3 & |
center, |
|
|
double |
radius, |
|
|
double |
height, |
|
|
const Quat & |
rotation |
|
) |
| |
◆ center_
Vector3 cnoid::SceneCylinderProjector::center_ |
|
protected |
◆ EIGEN_MAKE_ALIGNED_OPERATOR_NEW
cnoid::SceneCylinderProjector::EIGEN_MAKE_ALIGNED_OPERATOR_NEW |
◆ height_
double cnoid::SceneCylinderProjector::height_ |
|
protected |
◆ radius_
double cnoid::SceneCylinderProjector::radius_ |
|
protected |
◆ rotation_
Quat cnoid::SceneCylinderProjector::rotation_ |
|
protected |
The documentation for this class was generated from the following files: