C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
VSN::Viewport Member List

This is the complete list of members for VSN::Viewport, including all inherited members.

AddEventListener(Object *pObject)VSN::Object
AddWidget(RenderObject &widget)VSN::Viewport
BasicObject()VSN::BasicObject
BindWithThread(Thread *thread)VSN::Object
ClearColor()VSN::Viewport
ComputeMinMaxPlanes(const MbCube &bBox)VSN::Viewport
ConvertScreenPointToParallelScreenPlane(const MbCartPoint &logPos, const Point3DF &origin, Point3DF &point)VSN::Viewport
DeleteBackgroundImage()VSN::Viewport
FindChild(const String &objName=String()) constVSN::Objectinline
FindChildren(const String &objName=String(), VSN::ChildFindingPolicies policies=VSN::FindAllNestedChildren) constVSN::Objectinline
GetAspectRatio() constVSN::Viewport
GetBackgroundColour() constVSN::Viewport
GetCamera() constVSN::Viewport
GetCameraAngle() constVSN::Viewport
GetChildren() constVSN::Object
GetDistanceToFarClippingPlane() constVSN::Viewport
GetDistanceToNearClippingPlane() constVSN::Viewport
GetDynamicPixelCullingRatio() constVSN::Viewport
GetFrustum() constVSN::Viewport
GetId() constVSN::Viewport
GetMultipleMatrix() constVSN::Viewport
GetMutex()VSN::Object
GetObjectName() constVSN::Object
GetParent() constVSN::Object
GetPixelCullingSize() constVSN::Viewport
GetProjectionMatrix() constVSN::Viewport
GetProperty(const String &name) constVSN::Object
GetScale() constVSN::Viewport
GetSelectionAreaSize() constVSN::Viewport
GetSender() constVSN::Object
GetStaticPixelCullingRatio() constVSN::Viewport
GetTangentCamera() constVSN::Viewport
GetThread() constVSN::Object
GetViewportSize() constVSN::Viewport
GetViewportSize(int &width, int &height) constVSN::Viewport
GetWidgetsContainer()VSN::Viewport
InitOpenGl()VSN::Viewport
IsControlType() constVSN::Object
IsOrthographicProjection() constVSN::Viewport
IsSignalsBlocked() constVSN::Object
KillTimer(int id)VSN::Object
LoadBackgroundImage(const std::string &imageFile)VSN::Viewport
LoadBackgroundImage(const Image &image)VSN::Viewport
MultMatrixCamera()VSN::Viewport
NormalizedMousePosition(int x, int y)VSN::Viewport
NormalizedPositionMouseToVector(double posX, double posY) constVSN::Viewport
Object(Object *pParent=nullptr)VSN::Objectexplicit
OGLDrawBackground()VSN::Viewport
OGLDrawWidgets()VSN::Viewport
PositionMouseToVector(GLdouble posX, GLdouble posY) constVSN::Viewport
RemoveEventListener(Object *pObject)VSN::Object
ScreenNormalizedToOpenGLScreen(double x, double y)VSN::Viewport
ScreenPointToOpenGLScreen(int x, int y)VSN::Viewport
ScreenPointToWorldPoint(const Point3DF &lp, Point3DF &wp) constVSN::Viewport
SelectionFrustum(int x, int y) constVSN::Viewport
SetAspectRatio(float)VSN::Viewport
SetBackgroundColour(const Color &color)VSN::Viewport
SetBlockSignals(bool bBlock)VSN::Object
SetCamera(Camera *pCamera)VSN::Viewport
SetCameraAngle(double angle)VSN::Viewport
SetDistanceToFarClippingPlane(double dis)VSN::Viewport
SetDistanceToNearClippingPlane(double dis)VSN::Viewport
SetGradientBackgroundColour(const Color &topColor, const Color &bottomColor)VSN::Viewport
SetObjectName(const String &name)VSN::Object
SetOrthographicProjection(bool bOrthographic)VSN::Viewport
SetParent(Object *pParent)VSN::Object
SetPixelCullingSize(int size)VSN::Viewport
SetSelectionAreaSize(int size)VSN::Viewport
SetSizeViewport(int width, int height, bool updateViewport=true)VSN::Viewport
StartTimer(int interval, TimerType timerType=tt_CoarseTimer)VSN::Object
UnProject(int x, int y, uint buffer=GL_FRONT) constVSN::Viewport
UnProject(const std::vector< int > &vectorX, uint buffer=GL_FRONT) constVSN::Viewport
UpdateAspectRatio()VSN::Viewport
UpdateFrustumPlanes(Matrix3DF *pMatrix=nullptr)VSN::Viewport
UpdateProjectionMatrix()VSN::Viewport
Viewport()VSN::Viewportexplicit
WorldPointToScreenPoint(const Point3DF &wp, Point3DF &lp) constVSN::Viewport
ZoomToFit(const MbCube &box, float factor=2.2f)VSN::Viewport
~BasicObject()VSN::BasicObjectvirtual
~Object()VSN::Objectvirtual
~Viewport()VSN::Viewportvirtual