Performs intersection for a manipulator using a polygon bound. More...
#include <WhiteBoxManipulatorBounds.h>
Inherits AzToolsFramework::Picking::BoundShapeInterface.
Public Member Functions | |
| AZ_RTTI (ManipulatorBoundPolygon, "{C662AE0A-B299-485F-8BF0-C2DFBB019B80}", AzToolsFramework::Picking::BoundShapeInterface) | |
| AZ_CLASS_ALLOCATOR_DECL | ManipulatorBoundPolygon (AzToolsFramework::Picking::RegisteredBoundId boundId) |
| bool | IntersectRay (const AZ::Vector3 &rayOrigin, const AZ::Vector3 &rayDirection, float &rayIntersectionDistance) const override |
| void | SetShapeData (const AzToolsFramework::Picking::BoundRequestShapeBase &shapeData) override |
Public Attributes | |
| PolygonBound | m_polygonBound |
Performs intersection for a manipulator using a polygon bound.