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()) const | VSN::Object | inline |
FindChildren(const String &objName=String(), VSN::ChildFindingPolicies policies=VSN::FindAllNestedChildren) const | VSN::Object | inline |
GetAspectRatio() const | VSN::Viewport | |
GetBackgroundColour() const | VSN::Viewport | |
GetCamera() const | VSN::Viewport | |
GetCameraAngle() const | VSN::Viewport | |
GetChildren() const | VSN::Object | |
GetDistanceToFarClippingPlane() const | VSN::Viewport | |
GetDistanceToNearClippingPlane() const | VSN::Viewport | |
GetDynamicPixelCullingRatio() const | VSN::Viewport | |
GetFrustum() const | VSN::Viewport | |
GetId() const | VSN::Viewport | |
GetMultipleMatrix() const | VSN::Viewport | |
GetMutex() | VSN::Object | |
GetObjectName() const | VSN::Object | |
GetParent() const | VSN::Object | |
GetPixelCullingSize() const | VSN::Viewport | |
GetProjectionMatrix() const | VSN::Viewport | |
GetProperty(const String &name) const | VSN::Object | |
GetScale() const | VSN::Viewport | |
GetSelectionAreaSize() const | VSN::Viewport | |
GetSender() const | VSN::Object | |
GetStaticPixelCullingRatio() const | VSN::Viewport | |
GetTangentCamera() const | VSN::Viewport | |
GetThread() const | VSN::Object | |
GetViewportSize() const | VSN::Viewport | |
GetViewportSize(int &width, int &height) const | VSN::Viewport | |
GetWidgetsContainer() | VSN::Viewport | |
InitOpenGl() | VSN::Viewport | |
IsControlType() const | VSN::Object | |
IsOrthographicProjection() const | VSN::Viewport | |
IsSignalsBlocked() const | VSN::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) const | VSN::Viewport | |
Object(Object *pParent=nullptr) | VSN::Object | explicit |
OGLDrawBackground() | VSN::Viewport | |
OGLDrawWidgets() | VSN::Viewport | |
PositionMouseToVector(GLdouble posX, GLdouble posY) const | VSN::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) const | VSN::Viewport | |
SelectionFrustum(int x, int y) const | VSN::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) const | VSN::Viewport | |
UnProject(const std::vector< int > &vectorX, uint buffer=GL_FRONT) const | VSN::Viewport | |
UpdateAspectRatio() | VSN::Viewport | |
UpdateFrustumPlanes(Matrix3DF *pMatrix=nullptr) | VSN::Viewport | |
UpdateProjectionMatrix() | VSN::Viewport | |
Viewport() | VSN::Viewport | explicit |
WorldPointToScreenPoint(const Point3DF &wp, Point3DF &lp) const | VSN::Viewport | |
ZoomToFit(const MbCube &box, float factor=2.2f) | VSN::Viewport | |
~BasicObject() | VSN::BasicObject | virtual |
~Object() | VSN::Object | virtual |
~Viewport() | VSN::Viewport | virtual |