1#ifndef COIN_SBVIEWPORTREGION_H
2#define COIN_SBVIEWPORTREGION_H
28#include <Inventor/SbVec2s.h>
29#include <Inventor/SbVec2f.h>
41 float width,
float height);
44 short width,
short height);
63 void print(FILE * file)
const;
The SbVec2f class is a 2 dimensional vector with floating point coordinates.
Definition SbVec2f.h:36
The SbVec2s class is a 2 dimensional vector with short integer coordinates.
Definition SbVec2s.h:37
The SbViewportRegion class is a viewport within a full window.
Definition SbViewportRegion.h:31
const SbVec2f & getViewportSize(void) const
Definition SbViewportRegion.cpp:414
void setWindowSize(short width, short height)
Definition SbViewportRegion.cpp:211
void scaleWidth(float ratio)
Definition SbViewportRegion.cpp:460
void setPixelsPerInch(float ppi)
Definition SbViewportRegion.cpp:516
void print(FILE *file) const
Definition SbViewportRegion.cpp:584
const SbVec2f & getViewportOrigin(void) const
Definition SbViewportRegion.cpp:377
void setViewportPixels(short left, short bottom, short width, short height)
Definition SbViewportRegion.cpp:313
float getPixelsPerInch(void) const
Definition SbViewportRegion.cpp:536
const SbVec2s & getViewportOriginPixels(void) const
Definition SbViewportRegion.cpp:398
const SbVec2s & getViewportSizePixels(void) const
Definition SbViewportRegion.cpp:425
float getPixelsPerPoint(void) const
Definition SbViewportRegion.cpp:548
float getViewportAspectRatio(void) const
Definition SbViewportRegion.cpp:440
void scaleHeight(float ratio)
Definition SbViewportRegion.cpp:491
const SbVec2s & getWindowSize(void) const
Definition SbViewportRegion.cpp:366
void setViewport(float left, float bottom, float width, float height)
Definition SbViewportRegion.cpp:261
SbViewportRegion(void)
Definition SbViewportRegion.cpp:132