iMSTK
Interactive Medical Simulation Toolkit
imstk::PointPicker Member List

This is the complete list of members for imstk::PointPicker, including all inherited members.

areInputsValid()imstk::GeometryAlgorithmprotectedvirtual
GeometryAlgorithm()=default (defined in imstk::GeometryAlgorithm)imstk::GeometryAlgorithmprotected
GeometryCheck typedef (defined in imstk::GeometryAlgorithm)imstk::GeometryAlgorithmprotected
getInput(size_t port=0) constimstk::GeometryAlgorithminline
getOutput(size_t port=0) constimstk::GeometryAlgorithminline
getPickData() const (defined in imstk::PickingAlgorithm)imstk::PickingAlgorithminline
getPickRayDir() const (defined in imstk::PointPicker)imstk::PointPickerinline
getPickRayStart() const (defined in imstk::PointPicker)imstk::PointPickerinline
getUseFirstHit() const (defined in imstk::PointPicker)imstk::PointPickerinline
imstkGetMacro(NumInputPorts, size_t) (defined in imstk::GeometryAlgorithm)imstk::GeometryAlgorithmprotected
imstkGetMacro(NumOutputPorts, size_t) (defined in imstk::GeometryAlgorithm)imstk::GeometryAlgorithmprotected
m_maxDist (defined in imstk::PointPicker)imstk::PointPickerprotected
m_optionalTypeChecks (defined in imstk::GeometryAlgorithm)imstk::GeometryAlgorithmprotected
m_rayDir (defined in imstk::PointPicker)imstk::PointPickerprotected
m_rayStart (defined in imstk::PointPicker)imstk::PointPickerprotected
m_requiredTypeChecks (defined in imstk::GeometryAlgorithm)imstk::GeometryAlgorithmprotected
m_results (defined in imstk::PickingAlgorithm)imstk::PickingAlgorithmprotected
m_useFirstHit (defined in imstk::PointPicker)imstk::PointPickerprotected
pick(std::shared_ptr< Geometry > geomToPick)imstk::PickingAlgorithminline
PickingAlgorithm() (defined in imstk::PickingAlgorithm)imstk::PickingAlgorithminline
PointPicker()=default (defined in imstk::PointPicker)imstk::PointPicker
requestUpdate() overrideimstk::PointPickervirtual
setInput(std::shared_ptr< Geometry > inputGeometry, size_t port=0)imstk::GeometryAlgorithm
setNumInputPorts(const size_t numPorts)imstk::GeometryAlgorithmprotected
setNumOutputPorts(const size_t numPorts)imstk::GeometryAlgorithmprotected
setOptionalInputType(const size_t port)imstk::GeometryAlgorithminlineprotected
setOutput(std::shared_ptr< Geometry > inputGeometry, const size_t port=0)imstk::GeometryAlgorithmprotected
setPickingRay(const Vec3d &rayStart, const Vec3d &rayDir, const double maxDist=-1.0)imstk::PointPickerinline
setRequiredInputType(const size_t port)imstk::GeometryAlgorithminlineprotected
setUseFirstHit(const bool useFirstHit)imstk::PointPickerinline
TypeCheckContainer typedef (defined in imstk::GeometryAlgorithm)imstk::GeometryAlgorithmprotected
update()imstk::GeometryAlgorithminline
~GeometryAlgorithm()=default (defined in imstk::GeometryAlgorithm)imstk::GeometryAlgorithmvirtual
~PickingAlgorithm() override=default (defined in imstk::PickingAlgorithm)imstk::PickingAlgorithm
~PointPicker() override=default (defined in imstk::PointPicker)imstk::PointPicker