Choreonoid  1.8
Public Member Functions | List of all members
cnoid::ScenePlaneProjector Class Reference

#include <SceneProjector.h>

Inheritance diagram for cnoid::ScenePlaneProjector:
cnoid::SceneProjector

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW ScenePlaneProjector ()
 
 ScenePlaneProjector (const Vector3 &normal, const Vector3 &point)
 
void setPlane (const Vector3 &normal, const Vector3 &point)
 
const Vector3normal () const
 
double d () const
 
virtual bool project (const SceneWidgetEvent *event, Vector3 &out_projected) const
 
- Public Member Functions inherited from cnoid::SceneProjector
virtual ~SceneProjector ()
 

Constructor & Destructor Documentation

◆ ScenePlaneProjector() [1/2]

ScenePlaneProjector::ScenePlaneProjector ( )

◆ ScenePlaneProjector() [2/2]

ScenePlaneProjector::ScenePlaneProjector ( const Vector3 normal,
const Vector3 point 
)

Member Function Documentation

◆ d()

double cnoid::ScenePlaneProjector::d ( ) const
inline

◆ normal()

const Vector3& cnoid::ScenePlaneProjector::normal ( ) const
inline

◆ project()

bool ScenePlaneProjector::project ( const SceneWidgetEvent event,
Vector3 out_projected 
) const
virtual

Implements cnoid::SceneProjector.

◆ setPlane()

void ScenePlaneProjector::setPlane ( const Vector3 normal,
const Vector3 point 
)

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