Katana Plug-in APIs 0.1

Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle Member List

This is the complete list of members for Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle, including all inherited members.
applyManipulationXform(const IMATH_NAMESPACE::M44d &xform, const std::string &locationPath)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected, virtual]
applyXformToAllLocations(const IMATH_NAMESPACE::M44d &xform, bool isFinal)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
applyXformToLocation(const std::string &locationPath, const IMATH_NAMESPACE::M44d &xform, bool isFinal)=0Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected, pure virtual]
calculateAndSetLocalXform(const std::string &locationPath)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected, virtual]
calculateXform(const std::string &locationPath, bool includeComponent=false)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
cancelManipulation()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [virtual]
canProcessKeyboardModifiers(int modifiers) const Foundry::Katana::ViewerUtils::GLManipulatorHandle [inline, protected, virtual]
drag(const Vec3d &initialPointOnPlane, const Vec3d &previousPointOnPlane, const Vec3d &currentPointOnPlane, const Vec2i &initialMousePosition, const Vec2i &previousMousePosition, const Vec2i &currentMousePosition, bool isFinal)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [inline, protected, virtual]
draw()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [virtual]
endDrag()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected, virtual]
event(const FnEventWrapper &eventData)Foundry::Katana::ViewerUtils::GLManipulatorHandle [virtual]
getCameraRayDirection()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
getComponentName()=0Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [pure virtual]
getDisplayColor(const Vec4f &color)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle
getDraggingPlane(Vec3d &origin, Vec3d &normal)Foundry::Katana::ViewerUtils::GLManipulatorHandle [protected, virtual]
getGLManipulator()Foundry::Katana::ViewerUtils::GLManipulatorHandle [protected]
getGLTransformManipulator()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
getLatestKeyboardModifiers() const Foundry::Katana::ViewerUtils::GLManipulatorHandle [inline, protected]
getLatestMousePosition() const Foundry::Katana::ViewerUtils::GLManipulatorHandle [inline, protected]
getLocalXform()Foundry::Katana::ViewerAPI::ManipulatorHandlePluginBase
getManipulator()Foundry::Katana::ViewerAPI::ManipulatorHandlePluginBase
getOption(Foundry::Katana::ViewerAPI::OptionIdGenerator::value_type)Foundry::Katana::ViewerUtils::GLManipulatorHandle [virtual]
Foundry::Katana::ViewerAPI::ManipulatorHandle::getOption(const std::string &name)Foundry::Katana::ViewerAPI::ManipulatorHandle
getOrientation()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [virtual]
getOrigin()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [inline]
getPrivateData(void *inputData)Foundry::Katana::ViewerAPI::ManipulatorHandle [inline, virtual]
getScale()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [inline]
getTransformMode()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [inline]
getViewerDelegate()Foundry::Katana::ViewerUtils::GLManipulatorHandle [protected]
getViewport()Foundry::Katana::ViewerUtils::GLManipulatorHandle [protected]
getXform()Foundry::Katana::ViewerAPI::ManipulatorHandlePluginBase
GLManipulatorHandle()Foundry::Katana::ViewerUtils::GLManipulatorHandle
GLTransformManipulatorHandle(bool alwaysAtLocationOrigin)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [explicit]
hasBeenDragged()Foundry::Katana::ViewerUtils::GLManipulatorHandle [protected]
isActive()Foundry::Katana::ViewerAPI::ManipulatorHandlePluginBase
isDragging()Foundry::Katana::ViewerUtils::GLManipulatorHandle [protected]
isHovered()Foundry::Katana::ViewerAPI::ManipulatorHandlePluginBase
isParallelToCamera(const IMATH_NAMESPACE::V3d &axis)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
isPerpendicularToCamera(const IMATH_NAMESPACE::V3d &axis)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
isPlacedOnCenterOfInterest() const Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [inline]
isSnapWithOrientation(const SnappingData &snappingData)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected, static]
m_handlePriorityFoundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
ManipulatorHandlePluginBase()Foundry::Katana::ViewerAPI::ManipulatorHandlePluginBase
pickerDraw(int64_t pickerID)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [virtual]
pickSnappingTarget(const Vec2i &mousePosition)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
placeOnCenterOfInterest(bool placeOnCoi)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [inline]
restoreAllLocationsXform()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
setAllLocationsOrientation(const IMATH_NAMESPACE::M44d &rotateMatrix, bool isFinal)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected]
setLocalXform(const Matrix44d &xform)Foundry::Katana::ViewerAPI::ManipulatorHandlePluginBase
setOption(OptionIdGenerator::value_type optionId, FnAttribute::Attribute attr)Foundry::Katana::ViewerAPI::ManipulatorHandle [inline, virtual]
setOption(const std::string &name, FnAttribute::Attribute attr)Foundry::Katana::ViewerAPI::ManipulatorHandle
setTransformMode(TransformMode transformMode)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [inline]
startDrag(const Vec3d &initialPointOnPlane, const Vec2i &initialMousePosition)Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [protected, virtual]
useDrawingShader(const Matrix44d &xform, const Vec4f &color, bool isFlat)Foundry::Katana::ViewerUtils::GLManipulatorHandle [protected]
useLineStippleDrawingShader(const Matrix44d &xform, const Vec4f &color, int pattern, float factor)Foundry::Katana::ViewerUtils::GLManipulatorHandle [protected]
usePickingShader(const Matrix44d &xform, int handleId, int handlePriority)Foundry::Katana::ViewerUtils::GLManipulatorHandle [protected]
~GLManipulatorHandle()Foundry::Katana::ViewerUtils::GLManipulatorHandle [virtual]
~GLTransformManipulatorHandle()Foundry::Katana::ViewerUtils::GLTransformManipulatorHandle [virtual]
~ManipulatorHandlePluginBase()Foundry::Katana::ViewerAPI::ManipulatorHandlePluginBase [virtual]
 All Classes Functions Variables Typedefs Enumerations Enumerator