SbBox3f(3IV) - Online Linux Manual Page


NAMESbBox3f — 3D box class

INHERITS FROMSbBox3f

SYNOPSIS¶\f7#include <Inventor/SbBox.h> Methods from class SbBox3f: \f8SbBox3f\*(Cr()
\f8SbBox3f\*(Cr(float xmin, float ymin, float zmin float xmax, float ymax, float zmax)
\f8SbBox3f\*(Cr(const SbVec3f &min, const SbVec3f &max)
\f8~SbBox3f\*(Cr()
\f8getMin\*(Cr()
\f8getMax\*(Cr()
\f8getCenter\*(Cr()
\f8extendBy\*(Cr(const SbVec3f &point)
\f8extendBy\*(Cr(const SbBox3f &box)
\f8intersect\*(Cr(const SbVec3f &point)
\f8intersect\*(Cr(const SbBox3f &box)
\f8setBounds\*(Cr(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax)
\f8setBounds\*(Cr(const SbVec3f &min, const SbVec3f &max)
\f8getBounds\*(Cr(float &xmin, float &ymin, float &zmin, float &xmax, float &ymax, float &zmax)
\f8getBounds\*(Cr(SbVec3f &min, SbVec3f &max)
\f8getOrigin\*(Cr(float &x0, float &y0, float &z0)
\f8getSize\*(Cr(float &x, float &y, float &z)
\f8makeEmpty\*(Cr()
\f8isEmpty\*(Cr()
\f8hasVolume\*(Cr()
\f8getSpan\*(Cr(SbVec3f &dir, float &dMin, float &dMax)
\f8transform\*(Cr(const SbMatrix &mx)
\f8getVolume\*(Cr()

DESCRIPTION3D box which has planes parallel to the major axes and is specified by two points on a diagonal. This class is part of the standard Inventor datatype classes and is used as input and output to geometry ​operations (see \f8SoGetBoundingBoxAction\f1).

METHODS\f8SbBox3f\*(Cr()
\f8SbBox3f\*(Cr(float xmin, float ymin, float zmin float xmax, float ymax, float zmax)
\f8SbBox3f\*(Cr(const SbVec3f &min, const SbVec3f &max)
\f8~SbBox3f\*(Cr()
Constructors and destructor for a 3D float box. \f7xmin\f1, \*(Crymin\f1, \*(Crzmin\f1, \*(Crxmax\f1, \*(Crymax\f1 and \*(Crzmax\f1 are the bounds of the box. \*(Crmin\f1 and \*(Crmax\f1 are the corners of the diagonal that define the box. \f8getMin\*(Cr()
\f8getMax\*(Cr()
Returns the minimum and maximum points of the box. The minimum point is the corner of the box with the lowest X, Y, and Z values. The maximum point is the corner of the box with the highest X, Y, and ​Z values. \f8getCenter\*(Cr()
Returns the center of the box. \f8extendBy\*(Cr(const SbVec3f &point)
\f8extendBy\*(Cr(const SbBox3f &box)
Extends this box (if necessary) to contain the specified point or other box. \f8intersect\*(Cr(const SbVec3f &point)
\f8intersect\*(Cr(const SbBox3f &box)
Returns \f7TRUE\f1 if the specified \*(Crpoint\f1 or \*(Crbox\f1 intersects this box. \f8setBounds\*(Cr(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax)
\f8setBounds\*(Cr(const SbVec3f &min, const SbVec3f &max)
Sets the corners of the box. \f8getBounds\*(Cr(float &xmin, float &ymin, float &zmin, float &xmax, float &ymax, float &zmax)
\f8getBounds\*(Cr(SbVec3f &min, SbVec3f &max)
Gets the corners of the box. \f8getOrigin\*(Cr(float &x0, float &y0, float &z0)
Gets box origin which is the same as the minimum corner of the box. \f8getSize\*(Cr(float &x, float &y, float &z)
Gets box size. \f8makeEmpty\*(Cr()
Makes an empty box. \f8isEmpty\*(Cr()
Returns \f7TRUE\f1 if the box is empty, and \*(CrFALSE\f1 otherwise. \f8hasVolume\*(Cr()
Returns \f7TRUE\f1 if all three dimensions of the box have positive size, and \*(CrFALSE\f1 otherwise. \f8getSpan\*(Cr(SbVec3f &dir, float &dMin, float &dMax)
Finds the span of a box along a specified direction. The span is the total distance the box occupies along a given direction. The total distance is returned in the form of a minimum and maximum distance ​from the origin of each of the corners of the box along the given direction. The difference between these two values is the span. \f8transform\*(Cr(const SbMatrix &mx)
Transforms box by matrix, enlarging box to contain result. \f8getVolume\*(Cr()
Returns the volume of the box.

SEE ALSO\f8SbXfBox3f, SbBox2f, SbBox2s, SbVec3f, SbVec2f, SbVec2s, SbMatrix, SoGetBoundingBoxAction
0
Johanes Gumabo
Data Size   :   19,486 byte
man-SbBox3f.3ivBuild   :   2025-03-22, 13:26   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 2,084,035
Visitor ID   :     :  
Visitor IP   :   216.73.216.62   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   37.751000 x -97.822000   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :     :  
Provider Province   :   ,   :   ,
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.
Help me, linux0001.com will expire on July 16, 2025. I have no money to renew it. View detail

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|SbBox3f.3iv|7/8|\f7 |. ds Cr \f7 )         (rof_escape_sequence|93|SbBox3f.3iv|9|\f8 |. ds Cb \f8 )         (rof_escape_sequence|93|SbBox3f.3iv|18|\f7#include |¶\*(Cr#include )         (rof_escape_sequence|93|SbBox3f.3iv|28|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbBox3f.3iv|35/36|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|35/36|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|37/38|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|37/38|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|39|\f8SbBox3f\*(Cr() |\*(CbSbBox3f\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|44|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbBox3f.3iv|51/52|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|51/52|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|53/54|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|53/54|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|55|\f8SbBox3f\*(Cr(float xmin, float ymin, float zmin float xmax, float ymax, float zmax) |\*(CbSbBox3f\*(Cr(float xmin, float ymin, float zmin float xmax, float ymax, float zmax) )         (rof_escape_sequence|93|SbBox3f.3iv|60|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbBox3f.3iv|67/68|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|67/68|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|69/70|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|69/70|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|71|\f8SbBox3f\*(Cr(const SbVec3f &min, const SbVec3f &max) |\*(CbSbBox3f\*(Cr(const SbVec3f &min, const SbVec3f &max) )         (rof_escape_sequence|93|SbBox3f.3iv|76|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|83/84|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|83/84|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|85/86|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|85/86|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|87|\f8~SbBox3f\*(Cr() |\*(Cb~SbBox3f\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|92|\f7const SbVec3f & |.ds Pt \*(Crconst SbVec3f & )         (parse_manual_page_|254|SbBox3f.3iv|99/100|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|99/100|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|101/102|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|101/102|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|103|\f8getMin\*(Cr() |\*(CbgetMin\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|108|\f7const SbVec3f & |.ds Pt \*(Crconst SbVec3f & )         (parse_manual_page_|254|SbBox3f.3iv|115/116|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|115/116|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|117/118|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|117/118|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|119|\f8getMax\*(Cr() |\*(CbgetMax\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|124|\f7SbVec3f |.ds Pt \*(CrSbVec3f )         (parse_manual_page_|254|SbBox3f.3iv|131/132|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|131/132|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|133/134|\f7SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|133/134|\f7SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|135|\f8getCenter\*(Cr() |\*(CbgetCenter\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|140|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|147/148|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|147/148|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|149/150|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|149/150|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|151|\f8extendBy\*(Cr(const SbVec3f &point) |\*(CbextendBy\*(Cr(const SbVec3f &point) )         (rof_escape_sequence|93|SbBox3f.3iv|156|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|163/164|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|163/164|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|165/166|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|165/166|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|167|\f8extendBy\*(Cr(const SbBox3f &box) |\*(CbextendBy\*(Cr(const SbBox3f &box) )         (rof_escape_sequence|93|SbBox3f.3iv|172|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|254|SbBox3f.3iv|179/180|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|179/180|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|181/182|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|181/182|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|183|\f8intersect\*(Cr(const SbVec3f &point) |\*(Cbintersect\*(Cr(const SbVec3f &point) )         (rof_escape_sequence|93|SbBox3f.3iv|188|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|254|SbBox3f.3iv|195/196|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|195/196|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|197/198|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|197/198|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|199|\f8intersect\*(Cr(const SbBox3f &box) |\*(Cbintersect\*(Cr(const SbBox3f &box) )         (rof_escape_sequence|93|SbBox3f.3iv|204|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|211/212|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|211/212|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|213/214|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|213/214|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|215|\f8setBounds\*(Cr(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax) |\*(CbsetBounds\*(Cr(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax) )         (rof_escape_sequence|93|SbBox3f.3iv|220|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|227/228|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|227/228|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|229/230|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|229/230|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|231|\f8setBounds\*(Cr(const SbVec3f &min, const SbVec3f &max) |\*(CbsetBounds\*(Cr(const SbVec3f &min, const SbVec3f &max) )         (rof_escape_sequence|93|SbBox3f.3iv|236|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|243/244|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|243/244|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|245/246|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|245/246|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|247|\f8getBounds\*(Cr(float &xmin, float &ymin, float &zmin, float &xmax, float &ymax, float &zmax) |\*(CbgetBounds\*(Cr(float &xmin, float &ymin, float &zmin, float &xmax, float &ymax, float &zmax) )         (rof_escape_sequence|93|SbBox3f.3iv|252|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|259/260|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|259/260|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|261/262|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|261/262|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|263|\f8getBounds\*(Cr(SbVec3f &min, SbVec3f &max) |\*(CbgetBounds\*(Cr(SbVec3f &min, SbVec3f &max) )         (rof_escape_sequence|93|SbBox3f.3iv|268|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|275/276|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|275/276|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|277/278|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|277/278|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|279|\f8getOrigin\*(Cr(float &x0, float &y0, float &z0) |\*(CbgetOrigin\*(Cr(float &x0, float &y0, float &z0) )         (rof_escape_sequence|93|SbBox3f.3iv|284|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|291/292|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|291/292|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|293/294|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|293/294|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|295|\f8getSize\*(Cr(float &x, float &y, float &z) |\*(CbgetSize\*(Cr(float &x, float &y, float &z) )         (rof_escape_sequence|93|SbBox3f.3iv|300|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|307/308|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|307/308|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|309/310|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|309/310|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|311|\f8makeEmpty\*(Cr() |\*(CbmakeEmpty\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|316|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|254|SbBox3f.3iv|323/324|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|323/324|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|325/326|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|325/326|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|327|\f8isEmpty\*(Cr() |\*(CbisEmpty\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|332|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|254|SbBox3f.3iv|339/340|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|339/340|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|341/342|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|341/342|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|343|\f8hasVolume\*(Cr() |\*(CbhasVolume\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|348|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|355/356|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|355/356|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|357/358|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|357/358|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|359|\f8getSpan\*(Cr(SbVec3f &dir, float &dMin, float &dMax) |\*(CbgetSpan\*(Cr(SbVec3f &dir, float &dMin, float &dMax) )         (rof_escape_sequence|93|SbBox3f.3iv|364|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|371/372|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|371/372|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|373/374|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|373/374|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|375|\f8transform\*(Cr(const SbMatrix &mx) |\*(Cbtransform\*(Cr(const SbMatrix &mx) )         (rof_escape_sequence|93|SbBox3f.3iv|380|\f7float |.ds Pt \*(Crfloat )         (parse_manual_page_|254|SbBox3f.3iv|387/388|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|387/388|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|389/390|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|389/390|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|391|\f8getVolume\*(Cr() |\*(CbgetVolume\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|395|\f8SoGetBoundingBoxAction\f1). |\&operations (see \*(CbSoGetBoundingBoxAction\f1). )         (rof_escape_sequence|93|SbBox3f.3iv|401|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbBox3f.3iv|408/409|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|408/409|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|410/411|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|410/411|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|412|\f8SbBox3f\*(Cr() |\*(CbSbBox3f\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|417|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbBox3f.3iv|424/425|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|424/425|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|426/427|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|426/427|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|428|\f8SbBox3f\*(Cr(float xmin, float ymin, float zmin float xmax, float ymax, float zmax) |\*(CbSbBox3f\*(Cr(float xmin, float ymin, float zmin float xmax, float ymax, float zmax) )         (rof_escape_sequence|93|SbBox3f.3iv|433|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|254|SbBox3f.3iv|440/441|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|440/441|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|442/443|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|442/443|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|444|\f8SbBox3f\*(Cr(const SbVec3f &min, const SbVec3f &max) |\*(CbSbBox3f\*(Cr(const SbVec3f &min, const SbVec3f &max) )         (rof_escape_sequence|93|SbBox3f.3iv|449|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|456/457|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|456/457|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|458/459|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|458/459|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|460|\f8~SbBox3f\*(Cr() |\*(Cb~SbBox3f\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|463|\f7xmin\f1, \*(Crymin\f1, \*(Crzmin\f1, \*(Crxmax\f1, \*(Crymax\f1 and \*(Crzmax\f1 are the bounds of the box. \*(Crmin\f1 and \*(Crmax\f1 are the corners of the diagonal that define the box. |\f1Constructors and destructor for a 3D float box. \*(Crxmin\f1, \*(Crymin\f1, \*(Crzmin\f1, \*(Crxmax\f1, \*(Crymax\f1 and \*(Crzmax\f1 are the bounds of the box. \*(Crmin\f1 and \*(Crmax\f1 are the corners of the diagonal that define the box. )         (rof_escape_sequence|93|SbBox3f.3iv|469|\f7const SbVec3f & |.ds Pt \*(Crconst SbVec3f & )         (parse_manual_page_|254|SbBox3f.3iv|476/477|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|476/477|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|478/479|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|478/479|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|480|\f8getMin\*(Cr() |\*(CbgetMin\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|485|\f7const SbVec3f & |.ds Pt \*(Crconst SbVec3f & )         (parse_manual_page_|254|SbBox3f.3iv|492/493|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|492/493|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|494/495|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|494/495|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|496|\f8getMax\*(Cr() |\*(CbgetMax\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|506|\f7SbVec3f |.ds Pt \*(CrSbVec3f )         (parse_manual_page_|254|SbBox3f.3iv|513/514|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|513/514|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|515/516|\f7SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|515/516|\f7SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|517|\f8getCenter\*(Cr() |\*(CbgetCenter\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|526|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|533/534|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|533/534|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|535/536|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|535/536|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|537|\f8extendBy\*(Cr(const SbVec3f &point) |\*(CbextendBy\*(Cr(const SbVec3f &point) )         (rof_escape_sequence|93|SbBox3f.3iv|542|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|549/550|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|549/550|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|551/552|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|551/552|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|553|\f8extendBy\*(Cr(const SbBox3f &box) |\*(CbextendBy\*(Cr(const SbBox3f &box) )         (rof_escape_sequence|93|SbBox3f.3iv|562|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|254|SbBox3f.3iv|569/570|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|569/570|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|571/572|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|571/572|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|573|\f8intersect\*(Cr(const SbVec3f &point) |\*(Cbintersect\*(Cr(const SbVec3f &point) )         (rof_escape_sequence|93|SbBox3f.3iv|578|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|254|SbBox3f.3iv|585/586|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|585/586|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|587/588|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|587/588|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|589|\f8intersect\*(Cr(const SbBox3f &box) |\*(Cbintersect\*(Cr(const SbBox3f &box) )         (rof_escape_sequence|93|SbBox3f.3iv|592|\f7TRUE\f1 if the specified \*(Crpoint\f1 or \*(Crbox\f1 intersects this box. |\f1Returns \*(CrTRUE\f1 if the specified \*(Crpoint\f1 or \*(Crbox\f1 intersects this box. )         (rof_escape_sequence|93|SbBox3f.3iv|598|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|605/606|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|605/606|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|607/608|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|607/608|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|609|\f8setBounds\*(Cr(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax) |\*(CbsetBounds\*(Cr(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax) )         (rof_escape_sequence|93|SbBox3f.3iv|614|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|621/622|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|621/622|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|623/624|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|623/624|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|625|\f8setBounds\*(Cr(const SbVec3f &min, const SbVec3f &max) |\*(CbsetBounds\*(Cr(const SbVec3f &min, const SbVec3f &max) )         (rof_escape_sequence|93|SbBox3f.3iv|634|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|641/642|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|641/642|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|643/644|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|643/644|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|645|\f8getBounds\*(Cr(float &xmin, float &ymin, float &zmin, float &xmax, float &ymax, float &zmax) |\*(CbgetBounds\*(Cr(float &xmin, float &ymin, float &zmin, float &xmax, float &ymax, float &zmax) )         (rof_escape_sequence|93|SbBox3f.3iv|650|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|657/658|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|657/658|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|659/660|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|659/660|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|661|\f8getBounds\*(Cr(SbVec3f &min, SbVec3f &max) |\*(CbgetBounds\*(Cr(SbVec3f &min, SbVec3f &max) )         (rof_escape_sequence|93|SbBox3f.3iv|670|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|677/678|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|677/678|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|679/680|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|679/680|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|681|\f8getOrigin\*(Cr(float &x0, float &y0, float &z0) |\*(CbgetOrigin\*(Cr(float &x0, float &y0, float &z0) )         (rof_escape_sequence|93|SbBox3f.3iv|690|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|697/698|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|697/698|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|699/700|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|699/700|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|701|\f8getSize\*(Cr(float &x, float &y, float &z) |\*(CbgetSize\*(Cr(float &x, float &y, float &z) )         (rof_escape_sequence|93|SbBox3f.3iv|710|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|717/718|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|717/718|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|719/720|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|719/720|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|721|\f8makeEmpty\*(Cr() |\*(CbmakeEmpty\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|730|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|254|SbBox3f.3iv|737/738|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|737/738|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|739/740|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|739/740|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|741|\f8isEmpty\*(Cr() |\*(CbisEmpty\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|744|\f7TRUE\f1 if the box is empty, and \*(CrFALSE\f1 otherwise. |\f1Returns \*(CrTRUE\f1 if the box is empty, and \*(CrFALSE\f1 otherwise. )         (rof_escape_sequence|93|SbBox3f.3iv|750|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|254|SbBox3f.3iv|757/758|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|757/758|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|759/760|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|759/760|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|761|\f8hasVolume\*(Cr() |\*(CbhasVolume\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|764|\f7TRUE\f1 if all three dimensions of the box have positive size, and \*(CrFALSE\f1 otherwise. |\f1Returns \*(CrTRUE\f1 if all three dimensions of the box have positive size, and \*(CrFALSE\f1 otherwise. )         (rof_escape_sequence|93|SbBox3f.3iv|770|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|777/778|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|777/778|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|779/780|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|779/780|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|781|\f8getSpan\*(Cr(SbVec3f &dir, float &dMin, float &dMax) |\*(CbgetSpan\*(Cr(SbVec3f &dir, float &dMin, float &dMax) )         (rof_escape_sequence|93|SbBox3f.3iv|791|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|254|SbBox3f.3iv|798/799|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|798/799|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|800/801|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|800/801|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|802|\f8transform\*(Cr(const SbMatrix &mx) |\*(Cbtransform\*(Cr(const SbMatrix &mx) )         (rof_escape_sequence|93|SbBox3f.3iv|811|\f7float |.ds Pt \*(Crfloat )         (parse_manual_page_|254|SbBox3f.3iv|818/819|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|160|SbBox3f.3iv|818/819|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|93|SbBox3f.3iv|820/821|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|160|SbBox3f.3iv|820/821|\f7float \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|93|SbBox3f.3iv|822|\f8getVolume\*(Cr() |\*(CbgetVolume\*(Cr() )         (rof_escape_sequence|93|SbBox3f.3iv|829|\f8SbXfBox3f, SbBox2f, SbBox2s, SbVec3f, SbVec2f, SbVec2s, SbMatrix, SoGetBoundingBoxAction |\*(CbSbXfBox3f, SbBox2f, SbBox2s, SbVec3f, SbVec2f, SbVec2s, SbMatrix, SoGetBoundingBoxAction )