1#ifndef COIN_SBVIEWPORTREGION_H
2#define COIN_SBVIEWPORTREGION_H
37#include <Inventor/SbVec2s.h>
38#include <Inventor/SbVec2f.h>
50 float width,
float height);
53 short width,
short height);
72 void print(FILE * file)
const;
The SbVec2f class is a 2 dimensional vector with floating point coordinates.
Definition SbVec2f.h:49
The SbVec2s class is a 2 dimensional vector with short integer coordinates.
Definition SbVec2s.h:51
The SbViewportRegion class is a viewport within a full window.
Definition SbViewportRegion.h:40
const SbVec2f & getViewportSize(void) const
Definition SbViewportRegion.cpp:424
void setWindowSize(short width, short height)
Definition SbViewportRegion.cpp:221
void scaleWidth(float ratio)
Definition SbViewportRegion.cpp:470
void setPixelsPerInch(float ppi)
Definition SbViewportRegion.cpp:526
void print(FILE *file) const
Definition SbViewportRegion.cpp:594
const SbVec2f & getViewportOrigin(void) const
Definition SbViewportRegion.cpp:387
void setViewportPixels(short left, short bottom, short width, short height)
Definition SbViewportRegion.cpp:323
float getPixelsPerInch(void) const
Definition SbViewportRegion.cpp:546
const SbVec2s & getViewportOriginPixels(void) const
Definition SbViewportRegion.cpp:408
const SbVec2s & getViewportSizePixels(void) const
Definition SbViewportRegion.cpp:435
float getPixelsPerPoint(void) const
Definition SbViewportRegion.cpp:558
float getViewportAspectRatio(void) const
Definition SbViewportRegion.cpp:450
void scaleHeight(float ratio)
Definition SbViewportRegion.cpp:501
const SbVec2s & getWindowSize(void) const
Definition SbViewportRegion.cpp:376
void setViewport(float left, float bottom, float width, float height)
Definition SbViewportRegion.cpp:271
SbViewportRegion(void)
Definition SbViewportRegion.cpp:142