SbViewportRegion(3IV) - Online Linux Manual Page


NAMESbViewportRegion — class for representing a viewport

INHERITS FROMSbViewportRegion

SYNOPSIS¶\f7#include <Inventor/SbViewportRegion.h> Methods from class SbViewportRegion: \f8SbViewportRegion\*(Cr()
\f8SbViewportRegion\*(Cr(short width, short height)
\f8SbViewportRegion\*(Cr(SbVec2s winSize)
\f8SbViewportRegion\*(Cr(const SbViewportRegion &vpReg)
\f8setWindowSize\*(Cr(short width, short height)
\f8setWindowSize\*(Cr(SbVec2s winSize)
\f8setViewport\*(Cr(float left, float bottom, float width, float height)
\f8setViewport\*(Cr(SbVec2f origin, SbVec2f size)
\f8setViewportPixels\*(Cr(short left, short bottom, short width, short height)
\f8setViewportPixels\*(Cr(SbVec2s origin, SbVec2s size)
\f8getWindowSize\*(Cr() const
\f8getViewportOrigin\*(Cr() const
\f8getViewportOriginPixels\*(Cr() const
\f8getViewportSize\*(Cr() const
\f8getViewportSizePixels\*(Cr() const
\f8getViewportAspectRatio\*(Cr() const
\f8scaleWidth\*(Cr(float ratio)
\f8scaleHeight\*(Cr(float ratio)
\f8setPixelsPerInch\*(Cr(float ppi)
\f8getPixelsPerInch\*(Cr() const
\f8getPixelsPerPoint\*(Cr() const
\f8operator ==\*(Cr(const SbViewportRegion ®1, const SbViewportRegion ®2)

DESCRIPTIONThis class represents the active viewport region in a display window. It contains the screen-space size of the window as well as the origin and size of the viewport within the window. By default, the viewport ​is the same as the full window. Methods allow the viewport to be set either in terms of screen-space pixels or as normalized coordinates, where (0,0) is the lower-left corner of the window and (1,1) is ​the upper-right corner.

METHODS\f8SbViewportRegion\*(Cr()
\f8SbViewportRegion\*(Cr(short width, short height)
\f8SbViewportRegion\*(Cr(SbVec2s winSize)
\f8SbViewportRegion\*(Cr(const SbViewportRegion &vpReg)
Constructors of various kinds. \f8setWindowSize\*(Cr(short width, short height)
Changes window size to given width and height in pixels. \f8setWindowSize\*(Cr(SbVec2s winSize)
Changes window size to given width and height in pixels, given as \f8SbVec2s\f1. \f8setViewport\*(Cr(float left, float bottom, float width, float height)
Sets viewport to given region, specified as normalized window coordinates: (0,0) is the lower-left corner, (1,1) is the upper-right. \f8setViewport\*(Cr(SbVec2f origin, SbVec2f size)
Sets viewport to region with given origin (lower-left corner) and size, given as normalized coordinate vectors. \f8setViewportPixels\*(Cr(short left, short bottom, short width, short height)
Sets viewport to given region, specified as pixel coordinates in window: (0,0) is the lower-left corner. \f8setViewportPixels\*(Cr(SbVec2s origin, SbVec2s size)
Sets viewport to region with given origin (lower-left corner) and size, given as pixel coordinates. \f8getWindowSize\*(Cr() const
Returns window size in pixels. \f8getViewportOrigin\*(Cr() const
Returns viewport origin in normalized coordinates. \f8getViewportOriginPixels\*(Cr() const
Returns viewport origin in pixels. \f8getViewportSize\*(Cr() const
Returns viewport size in normalized coordinates. \f8getViewportSizePixels\*(Cr() const
Returns viewport size in pixels. \f8getViewportAspectRatio\*(Cr() const
Returns aspect ratio (width/height) of viewport. \f8scaleWidth\*(Cr(float ratio)
\f8scaleHeight\*(Cr(float ratio)
Scales viewport within window to be the given ratio of its current width or height, leaving the resulting viewport centered about the same point as the current one. \f8setPixelsPerInch\*(Cr(float ppi)
\f8getPixelsPerInch\*(Cr() const
Sets/returns the pixel-per-inch ratio for the display device the viewport is part of. The default value is 72 (1 pixel per printer's point). \f8getPixelsPerPoint\*(Cr() const
Convenience function that returns number of pixels per printer's point. \f8operator ==\*(Cr(const SbViewportRegion ®1, const SbViewportRegion ®2)
Equality comparison operator.

SEE ALSO\f8SbVec2f, SbVec2s
0
Johanes Gumabo
Data Size   :   19,681 byte
man-SbViewportRegion.3ivBuild   :   2025-03-22, 13:26   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   59 / 5,713,829
Visitor ID   :     :  
Visitor IP   :   216.73.216.10   :  
Visitor Provider   :   Amazon.com, Inc.   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   20   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 25.03.22
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36


Very long time ago, I have the best tutor, Wenzel Svojanovsky. If someone knows the email address of Wenzel Svojanovsky, please send an email to johanesgumabo@gmail.com.

If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (rof_escape_sequence|93|SbViewportRegion.3iv|7/8|\f7 |. ds Cr \f7 )         (rof_escape_sequence|93|SbViewportRegion.3iv|9|\f8 |. ds Cb \f8 )         (rof_escape_sequence|93|SbViewportRegion.3iv|18|\f7#include |¶\*(Cr#include )         (rof_escape_sequence|93|SbViewportRegion.3iv|28|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbViewportRegion.3iv|35/36|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|35/36|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|37/38|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|37/38|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|39|\f8SbViewportRegion\*(Cr() |\*(CbSbViewportRegion\*(Cr() )         (rof_escape_sequence|93|SbViewportRegion.3iv|44|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbViewportRegion.3iv|51/52|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|51/52|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|53/54|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|53/54|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|55|\f8SbViewportRegion\*(Cr(short width, short height) |\*(CbSbViewportRegion\*(Cr(short width, short height) )         (rof_escape_sequence|93|SbViewportRegion.3iv|60|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbViewportRegion.3iv|67/68|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|67/68|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|69/70|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|69/70|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|71|\f8SbViewportRegion\*(Cr(SbVec2s winSize) |\*(CbSbViewportRegion\*(Cr(SbVec2s winSize) )         (rof_escape_sequence|93|SbViewportRegion.3iv|76|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbViewportRegion.3iv|83/84|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|83/84|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|85/86|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|85/86|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|87|\f8SbViewportRegion\*(Cr(const SbViewportRegion &vpReg) |\*(CbSbViewportRegion\*(Cr(const SbViewportRegion &vpReg) )         (rof_escape_sequence|93|SbViewportRegion.3iv|92|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|99/100|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|99/100|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|101/102|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|101/102|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|103|\f8setWindowSize\*(Cr(short width, short height) |\*(CbsetWindowSize\*(Cr(short width, short height) )         (rof_escape_sequence|93|SbViewportRegion.3iv|108|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|115/116|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|115/116|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|117/118|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|117/118|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|119|\f8setWindowSize\*(Cr(SbVec2s winSize) |\*(CbsetWindowSize\*(Cr(SbVec2s winSize) )         (rof_escape_sequence|93|SbViewportRegion.3iv|124|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|131/132|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|131/132|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|133/134|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|133/134|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|135|\f8setViewport\*(Cr(float left, float bottom, float width, float height) |\*(CbsetViewport\*(Cr(float left, float bottom, float width, float height) )         (rof_escape_sequence|93|SbViewportRegion.3iv|140|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|147/148|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|147/148|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|149/150|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|149/150|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|151|\f8setViewport\*(Cr(SbVec2f origin, SbVec2f size) |\*(CbsetViewport\*(Cr(SbVec2f origin, SbVec2f size) )         (rof_escape_sequence|93|SbViewportRegion.3iv|156|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|163/164|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|163/164|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|165/166|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|165/166|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|167|\f8setViewportPixels\*(Cr(short left, short bottom, short width, short height) |\*(CbsetViewportPixels\*(Cr(short left, short bottom, short width, short height) )         (rof_escape_sequence|93|SbViewportRegion.3iv|172|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|179/180|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|179/180|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|181/182|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|181/182|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|183|\f8setViewportPixels\*(Cr(SbVec2s origin, SbVec2s size) |\*(CbsetViewportPixels\*(Cr(SbVec2s origin, SbVec2s size) )         (rof_escape_sequence|93|SbViewportRegion.3iv|188|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|254|SbViewportRegion.3iv|195/196|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|195/196|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|197/198|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|197/198|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|199|\f8getWindowSize\*(Cr() const |\*(CbgetWindowSize\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|204|\f7const SbVec2f & |.ds Pt \*(Crconst SbVec2f & )         (parse_manual_page_|254|SbViewportRegion.3iv|211/212|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|211/212|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|213/214|\f7const SbVec2f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|213/214|\f7const SbVec2f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|215|\f8getViewportOrigin\*(Cr() const |\*(CbgetViewportOrigin\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|220|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|254|SbViewportRegion.3iv|227/228|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|227/228|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|229/230|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|229/230|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|231|\f8getViewportOriginPixels\*(Cr() const |\*(CbgetViewportOriginPixels\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|236|\f7const SbVec2f & |.ds Pt \*(Crconst SbVec2f & )         (parse_manual_page_|254|SbViewportRegion.3iv|243/244|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|243/244|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|245/246|\f7const SbVec2f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|245/246|\f7const SbVec2f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|247|\f8getViewportSize\*(Cr() const |\*(CbgetViewportSize\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|252|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|254|SbViewportRegion.3iv|259/260|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|259/260|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|261/262|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|261/262|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|263|\f8getViewportSizePixels\*(Cr() const |\*(CbgetViewportSizePixels\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|268|\f7float |.ds Pt \*(Crfloat )         (parse_manual_page_|254|SbViewportRegion.3iv|275/276|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|275/276|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|277/278|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|277/278|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|279|\f8getViewportAspectRatio\*(Cr() const |\*(CbgetViewportAspectRatio\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|284|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|291/292|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|291/292|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|293/294|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|293/294|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|295|\f8scaleWidth\*(Cr(float ratio) |\*(CbscaleWidth\*(Cr(float ratio) )         (rof_escape_sequence|93|SbViewportRegion.3iv|300|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|307/308|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|307/308|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|309/310|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|309/310|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|311|\f8scaleHeight\*(Cr(float ratio) |\*(CbscaleHeight\*(Cr(float ratio) )         (rof_escape_sequence|93|SbViewportRegion.3iv|316|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|323/324|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|323/324|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|325/326|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|325/326|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|327|\f8setPixelsPerInch\*(Cr(float ppi) |\*(CbsetPixelsPerInch\*(Cr(float ppi) )         (rof_escape_sequence|93|SbViewportRegion.3iv|332|\f7float |.ds Pt \*(Crfloat )         (parse_manual_page_|254|SbViewportRegion.3iv|339/340|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|339/340|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|341/342|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|341/342|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|343|\f8getPixelsPerInch\*(Cr() const |\*(CbgetPixelsPerInch\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|348|\f7float |.ds Pt \*(Crfloat )         (parse_manual_page_|254|SbViewportRegion.3iv|355/356|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|355/356|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|357/358|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|357/358|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|359|\f8getPixelsPerPoint\*(Cr() const |\*(CbgetPixelsPerPoint\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|364|\f7friend int |.ds Pt \*(Crfriend int )         (parse_manual_page_|254|SbViewportRegion.3iv|371/372|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|371/372|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|373/374|\f7friend int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|373/374|\f7friend int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|375|\f8operator ==\*(Cr(const SbViewportRegion ®1, const SbViewportRegion ®2) |\*(Cboperator ==\*(Cr(const SbViewportRegion ®1, const SbViewportRegion ®2) )         (rof_escape_sequence|93|SbViewportRegion.3iv|386|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbViewportRegion.3iv|393/394|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|393/394|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|395/396|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|395/396|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|397|\f8SbViewportRegion\*(Cr() |\*(CbSbViewportRegion\*(Cr() )         (rof_escape_sequence|93|SbViewportRegion.3iv|402|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbViewportRegion.3iv|409/410|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|409/410|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|411/412|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|411/412|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|413|\f8SbViewportRegion\*(Cr(short width, short height) |\*(CbSbViewportRegion\*(Cr(short width, short height) )         (rof_escape_sequence|93|SbViewportRegion.3iv|418|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbViewportRegion.3iv|425/426|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|425/426|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|427/428|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|427/428|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|429|\f8SbViewportRegion\*(Cr(SbVec2s winSize) |\*(CbSbViewportRegion\*(Cr(SbVec2s winSize) )         (rof_escape_sequence|93|SbViewportRegion.3iv|434|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbViewportRegion.3iv|441/442|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|441/442|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|443/444|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|443/444|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|445|\f8SbViewportRegion\*(Cr(const SbViewportRegion &vpReg) |\*(CbSbViewportRegion\*(Cr(const SbViewportRegion &vpReg) )         (rof_escape_sequence|93|SbViewportRegion.3iv|454|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|461/462|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|461/462|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|463/464|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|463/464|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|465|\f8setWindowSize\*(Cr(short width, short height) |\*(CbsetWindowSize\*(Cr(short width, short height) )         (rof_escape_sequence|93|SbViewportRegion.3iv|474|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|481/482|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|481/482|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|483/484|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|483/484|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|485|\f8setWindowSize\*(Cr(SbVec2s winSize) |\*(CbsetWindowSize\*(Cr(SbVec2s winSize) )         (rof_escape_sequence|93|SbViewportRegion.3iv|488|\f8SbVec2s\f1. |\f1Changes window size to given width and height in pixels, given as \*(CbSbVec2s\f1. )         (rof_escape_sequence|93|SbViewportRegion.3iv|494|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|501/502|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|501/502|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|503/504|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|503/504|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|505|\f8setViewport\*(Cr(float left, float bottom, float width, float height) |\*(CbsetViewport\*(Cr(float left, float bottom, float width, float height) )         (rof_escape_sequence|93|SbViewportRegion.3iv|514|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|521/522|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|521/522|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|523/524|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|523/524|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|525|\f8setViewport\*(Cr(SbVec2f origin, SbVec2f size) |\*(CbsetViewport\*(Cr(SbVec2f origin, SbVec2f size) )         (rof_escape_sequence|93|SbViewportRegion.3iv|534|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|541/542|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|541/542|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|543/544|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|543/544|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|545|\f8setViewportPixels\*(Cr(short left, short bottom, short width, short height) |\*(CbsetViewportPixels\*(Cr(short left, short bottom, short width, short height) )         (rof_escape_sequence|93|SbViewportRegion.3iv|554|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|561/562|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|561/562|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|563/564|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|563/564|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|565|\f8setViewportPixels\*(Cr(SbVec2s origin, SbVec2s size) |\*(CbsetViewportPixels\*(Cr(SbVec2s origin, SbVec2s size) )         (rof_escape_sequence|93|SbViewportRegion.3iv|574|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|254|SbViewportRegion.3iv|581/582|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|581/582|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|583/584|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|583/584|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|585|\f8getWindowSize\*(Cr() const |\*(CbgetWindowSize\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|594|\f7const SbVec2f & |.ds Pt \*(Crconst SbVec2f & )         (parse_manual_page_|254|SbViewportRegion.3iv|601/602|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|601/602|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|603/604|\f7const SbVec2f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|603/604|\f7const SbVec2f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|605|\f8getViewportOrigin\*(Cr() const |\*(CbgetViewportOrigin\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|614|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|254|SbViewportRegion.3iv|621/622|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|621/622|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|623/624|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|623/624|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|625|\f8getViewportOriginPixels\*(Cr() const |\*(CbgetViewportOriginPixels\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|634|\f7const SbVec2f & |.ds Pt \*(Crconst SbVec2f & )         (parse_manual_page_|254|SbViewportRegion.3iv|641/642|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|641/642|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|643/644|\f7const SbVec2f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|643/644|\f7const SbVec2f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|645|\f8getViewportSize\*(Cr() const |\*(CbgetViewportSize\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|654|\f7const SbVec2s & |.ds Pt \*(Crconst SbVec2s & )         (parse_manual_page_|254|SbViewportRegion.3iv|661/662|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|661/662|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|663/664|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|663/664|\f7const SbVec2s & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|665|\f8getViewportSizePixels\*(Cr() const |\*(CbgetViewportSizePixels\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|674|\f7float |.ds Pt \*(Crfloat )         (parse_manual_page_|254|SbViewportRegion.3iv|681/682|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|681/682|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|683/684|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|683/684|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|685|\f8getViewportAspectRatio\*(Cr() const |\*(CbgetViewportAspectRatio\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|694|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|701/702|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|701/702|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|703/704|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|703/704|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|705|\f8scaleWidth\*(Cr(float ratio) |\*(CbscaleWidth\*(Cr(float ratio) )         (rof_escape_sequence|93|SbViewportRegion.3iv|710|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|717/718|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|717/718|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|719/720|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|719/720|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|721|\f8scaleHeight\*(Cr(float ratio) |\*(CbscaleHeight\*(Cr(float ratio) )         (rof_escape_sequence|93|SbViewportRegion.3iv|730|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbViewportRegion.3iv|737/738|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|737/738|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|739/740|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|739/740|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|741|\f8setPixelsPerInch\*(Cr(float ppi) |\*(CbsetPixelsPerInch\*(Cr(float ppi) )         (rof_escape_sequence|93|SbViewportRegion.3iv|746|\f7float |.ds Pt \*(Crfloat )         (parse_manual_page_|254|SbViewportRegion.3iv|753/754|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|753/754|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|755/756|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|755/756|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|757|\f8getPixelsPerInch\*(Cr() const |\*(CbgetPixelsPerInch\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|766|\f7float |.ds Pt \*(Crfloat )         (parse_manual_page_|254|SbViewportRegion.3iv|773/774|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|773/774|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|775/776|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|775/776|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|777|\f8getPixelsPerPoint\*(Cr() const |\*(CbgetPixelsPerPoint\*(Cr() const )         (rof_escape_sequence|93|SbViewportRegion.3iv|786|\f7friend int |.ds Pt \*(Crfriend int )         (parse_manual_page_|254|SbViewportRegion.3iv|793/794|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbViewportRegion.3iv|793/794|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbViewportRegion.3iv|795/796|\f7friend int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbViewportRegion.3iv|795/796|\f7friend int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbViewportRegion.3iv|797|\f8operator ==\*(Cr(const SbViewportRegion ®1, const SbViewportRegion ®2) |\*(Cboperator ==\*(Cr(const SbViewportRegion ®1, const SbViewportRegion ®2) )         (rof_escape_sequence|93|SbViewportRegion.3iv|804|\f8SbVec2f, SbVec2s |\*(CbSbVec2f, SbVec2s )