Kanzi  3.9.6
Kanzi Engine API
kanzi::Trajectory3DInputHandler< TLayoutClass, TDerivedClass > Member List

This is the complete list of members for kanzi::Trajectory3DInputHandler< TLayoutClass, TDerivedClass >, including all inherited members.

checkForHit(InputManipulator::InputMessageArguments &message, SliderTrajectoryPresenter< TLayoutClass, TDerivedClass, Trajectory3DInputHandler > *presenter)kanzi::Trajectory3DInputHandler< TLayoutClass, TDerivedClass >inline
checkForHitImpl(InputManipulator::InputMessageArguments &message, const Matrix4x4 &transformation, const Matrix4x4 &arrangeTransform, const Vector3 &actualSize, float distanceBetweenPoints, vector< Vector3 >::const_iterator pointCacheBegin, vector< Vector3 >::const_iterator pointCacheEnd, const TrajectoryLayout3D *layout, float &distanceAlongCurve, float &shortestDistance, Vector3 &closestCurvePoint)kanzi::Trajectory3DInputLogicstatic
closestPoint(vector< Vector3 >::const_iterator pointCacheBegin, vector< Vector3 >::const_iterator pointCacheEnd, const Vector3 &point, const Vector3 &scaling, const TrajectorySharedPtr &trajectory, const Vector3 &actualSize, const Matrix4x4 &transform, float &out_distance, float &out_distanceAlongCurve)kanzi::Trajectory3DInputLogicstatic
isInsideBoundingBox(const Vector3 &point, const Vector3 &boundingBoxMin, const Vector3 &boundingBoxMax)kanzi::Trajectory3DInputLogicstatic
m_lastHitPointkanzi::Trajectory3DInputHandler< TLayoutClass, TDerivedClass >protected
m_lastHitPointValuekanzi::Trajectory3DInputHandler< TLayoutClass, TDerivedClass >protected
refineClosestPoint(const TrajectorySharedPtr &trajectory, const Vector3 &point, float distanceAlongCurve, float distanceBetweenPoints, const Vector3 &scaling, const Vector3 &actualSize, const Matrix4x4 &transform, float &out_distance, float &out_distanceAlongCurve)kanzi::Trajectory3DInputLogicstatic
Trajectory3DInputHandler(TDerivedClass *derivedClass)kanzi::Trajectory3DInputHandler< TLayoutClass, TDerivedClass >inlineexplicit