SoPickedPoint(3IV) - Online Linux Manual Page
NAMESoPickedPoint — represents point on surface of picked object

INHERITS FROMSoPickedPoint

SYNOPSIS¶\f7#include <Inventor/SoPickedPoint.h> Methods from class SoPickedPoint: \f8SoPickedPoint\*(Cr(const SoPickedPoint &pp)
\f8~SoPickedPoint\*(Cr()
\f8getPoint\*(Cr() const
\f8getNormal\*(Cr() const
\f8getTextureCoords\*(Cr() const
\f8getMaterialIndex\*(Cr() const
\f8getPath\*(Cr() const
\f8isOnGeometry\*(Cr() const
\f8getDetail\*(Cr(const SoNode *node = NULL) const
\f8getObjectToWorld\*(Cr(const SoNode *node = NULL) const
\f8getWorldToObject\*(Cr(const SoNode *node = NULL) const
\f8getObjectToImage\*(Cr(const SoNode *node = NULL) const
\f8getImageToObject\*(Cr(const SoNode *node = NULL) const
\f8getObjectPoint\*(Cr(const SoNode *node = NULL) const
\f8getObjectNormal\*(Cr(const SoNode *node = NULL) const
\f8getObjectTextureCoords\*(Cr(const SoNode *node=NULL) const

DESCRIPTIONAn \f8SoPickedPoint\f1 represents a point on the surface of an object that was picked by applying an \*(CbSoRayPickAction\f1 to a scene. It contains a path to the picked shape, the point of intersection, the surface normal and texture coordinates ​at that point, and other information. Each node in the picked path may have a corresponding instance of a detail subclass. These detail instances are stored in the \f8SoPickedPoint\f1.

METHODS\f8SoPickedPoint\*(Cr(const SoPickedPoint &pp)
Copy constructor. \f8~SoPickedPoint\*(Cr()
Destructor. \f8getPoint\*(Cr() const
\f8getNormal\*(Cr() const
\f8getTextureCoords\*(Cr() const
These return the intersection point and surface normal in world space, and the texture coordinates in image space. \f8getMaterialIndex\*(Cr() const
Returns the index into the current set of materials of the material active at the intersection point. Note that if the materials are interpolated between vertices, the index will correspond to the material ​at one of the vertices. \f8getPath\*(Cr() const
Returns the path to the object that was intersected. \f8isOnGeometry\*(Cr() const
Returns whether the intersection is actually on the geometry of the character that was hit, as opposed to being on the bounding box. The pick style (see \f8SoPickStyle\f1) affects this decision. \f8getDetail\*(Cr(const SoNode *node = NULL) const
Returns the detail that corresponds to the given node in the path returned by \f8getPath()\f1. If the node pointer is NULL (the default), the detail corresponding to the tail of the (full) path is returned. \f8getObjectToWorld\*(Cr(const SoNode *node = NULL) const
\f8getWorldToObject\*(Cr(const SoNode *node = NULL) const
These return the transformation matrices between world space and the object space corresponding to the given node in the path. If the node pointer is NULL (the default), the matrix corresponding to the ​tail of the (full) path is returned. \f8getObjectToImage\*(Cr(const SoNode *node = NULL) const
\f8getImageToObject\*(Cr(const SoNode *node = NULL) const
These return the texture transformation matrices between image space and the object space corresponding to the given node in the path. If the node pointer is NULL (the default), the matrix corresponding ​to the tail of the (full) path is returned. \f8getObjectPoint\*(Cr(const SoNode *node = NULL) const
\f8getObjectNormal\*(Cr(const SoNode *node = NULL) const
\f8getObjectTextureCoords\*(Cr(const SoNode *node=NULL) const
These return the intersection point, surface normal, and texture coordinates in the object space corresponding to the given node in the path. If the node pointer is NULL (the default), the information ​corresponding to the tail of the (full) path is returned.

SEE ALSO\f8SoRayPickAction, SoPickStyle, SoDetail, SoPath
0
Johanes Gumabo
Data Size   :   15,210 byte
man-SoPickedPoint.3ivBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 202,259
Visitor ID   :     :  
Visitor IP   :   18.222.118.236   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
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 - 24.12.05
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 johanes_gumabo@yahoo.co.id .
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|91|SoPickedPoint.3iv|7/8|\f7 |. ds Cr \f7 )         (rof_escape_sequence|91|SoPickedPoint.3iv|9|\f8 |. ds Cb \f8 )         (rof_escape_sequence|91|SoPickedPoint.3iv|18|\f7#include |¶\*(Cr#include )         (rof_escape_sequence|91|SoPickedPoint.3iv|28|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoPickedPoint.3iv|35/36|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|35/36|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|37/38|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|37/38|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|39|\f8SoPickedPoint\*(Cr(const SoPickedPoint &pp) |\*(CbSoPickedPoint\*(Cr(const SoPickedPoint &pp) )         (rof_escape_sequence|91|SoPickedPoint.3iv|44|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoPickedPoint.3iv|51/52|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|51/52|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|53/54|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|53/54|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|55|\f8~SoPickedPoint\*(Cr() |\*(Cb~SoPickedPoint\*(Cr() )         (rof_escape_sequence|91|SoPickedPoint.3iv|60|\f7const SbVec3f & |.ds Pt \*(Crconst SbVec3f & )         (parse_manual_page_|249|SoPickedPoint.3iv|67/68|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|67/68|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|69/70|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|69/70|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|71|\f8getPoint\*(Cr() const |\*(CbgetPoint\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|76|\f7const SbVec3f & |.ds Pt \*(Crconst SbVec3f & )         (parse_manual_page_|249|SoPickedPoint.3iv|83/84|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|83/84|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|85/86|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|85/86|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|87|\f8getNormal\*(Cr() const |\*(CbgetNormal\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|92|\f7const SbVec4f & |.ds Pt \*(Crconst SbVec4f & )         (parse_manual_page_|249|SoPickedPoint.3iv|99/100|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|99/100|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|101/102|\f7const SbVec4f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|101/102|\f7const SbVec4f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|103|\f8getTextureCoords\*(Cr() const |\*(CbgetTextureCoords\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|108|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoPickedPoint.3iv|115/116|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|115/116|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|117/118|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|117/118|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|119|\f8getMaterialIndex\*(Cr() const |\*(CbgetMaterialIndex\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|124|\f7SoPath * |.ds Pt \*(CrSoPath * )         (parse_manual_page_|249|SoPickedPoint.3iv|131/132|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|131/132|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|133/134|\f7SoPath * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|133/134|\f7SoPath * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|135|\f8getPath\*(Cr() const |\*(CbgetPath\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|140|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoPickedPoint.3iv|147/148|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|147/148|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|149/150|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|149/150|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|151|\f8isOnGeometry\*(Cr() const |\*(CbisOnGeometry\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|156|\f7const SoDetail * |.ds Pt \*(Crconst SoDetail * )         (parse_manual_page_|249|SoPickedPoint.3iv|163/164|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|163/164|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|165/166|\f7const SoDetail * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|165/166|\f7const SoDetail * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|167|\f8getDetail\*(Cr(const SoNode *node = NULL) const |\*(CbgetDetail\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|172|\f7const SbMatrix |.ds Pt \*(Crconst SbMatrix )         (parse_manual_page_|249|SoPickedPoint.3iv|179/180|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|179/180|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|181/182|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|181/182|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|183|\f8getObjectToWorld\*(Cr(const SoNode *node = NULL) const |\*(CbgetObjectToWorld\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|188|\f7const SbMatrix |.ds Pt \*(Crconst SbMatrix )         (parse_manual_page_|249|SoPickedPoint.3iv|195/196|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|195/196|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|197/198|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|197/198|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|199|\f8getWorldToObject\*(Cr(const SoNode *node = NULL) const |\*(CbgetWorldToObject\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|204|\f7const SbMatrix |.ds Pt \*(Crconst SbMatrix )         (parse_manual_page_|249|SoPickedPoint.3iv|211/212|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|211/212|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|213/214|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|213/214|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|215|\f8getObjectToImage\*(Cr(const SoNode *node = NULL) const |\*(CbgetObjectToImage\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|220|\f7const SbMatrix |.ds Pt \*(Crconst SbMatrix )         (parse_manual_page_|249|SoPickedPoint.3iv|227/228|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|227/228|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|229/230|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|229/230|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|231|\f8getImageToObject\*(Cr(const SoNode *node = NULL) const |\*(CbgetImageToObject\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|236|\f7const SbVec3f |.ds Pt \*(Crconst SbVec3f )         (parse_manual_page_|249|SoPickedPoint.3iv|243/244|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|243/244|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|245/246|\f7const SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|245/246|\f7const SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|247|\f8getObjectPoint\*(Cr(const SoNode *node = NULL) const |\*(CbgetObjectPoint\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|252|\f7const SbVec3f |.ds Pt \*(Crconst SbVec3f )         (parse_manual_page_|249|SoPickedPoint.3iv|259/260|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|259/260|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|261/262|\f7const SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|261/262|\f7const SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|263|\f8getObjectNormal\*(Cr(const SoNode *node = NULL) const |\*(CbgetObjectNormal\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|268|\f7const SbVec4f |.ds Pt \*(Crconst SbVec4f )         (parse_manual_page_|249|SoPickedPoint.3iv|275/276|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|275/276|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|277/278|\f7const SbVec4f \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|277/278|\f7const SbVec4f \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|279|\f8getObjectTextureCoords\*(Cr(const SoNode *node=NULL) const |\*(CbgetObjectTextureCoords\*(Cr(const SoNode *node=NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|282|\f8SoPickedPoint\f1 represents a point on the surface of an object that was picked by applying an \*(CbSoRayPickAction\f1 to a scene. It contains a path to the picked shape, the point of intersection, the surface normal and texture coordinates |An \*(CbSoPickedPoint\f1 represents a point on the surface of an object that was picked by applying an \*(CbSoRayPickAction\f1 to a scene. It contains a path to the picked shape, the point of intersection, the surface normal and texture coordinates )         (rof_escape_sequence|91|SoPickedPoint.3iv|285|\f8SoPickedPoint\f1. |Each node in the picked path may have a corresponding instance of a detail subclass. These detail instances are stored in the \*(CbSoPickedPoint\f1. )         (rof_escape_sequence|91|SoPickedPoint.3iv|291|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoPickedPoint.3iv|298/299|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|298/299|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|300/301|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|300/301|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|302|\f8SoPickedPoint\*(Cr(const SoPickedPoint &pp) |\*(CbSoPickedPoint\*(Cr(const SoPickedPoint &pp) )         (rof_escape_sequence|91|SoPickedPoint.3iv|311|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoPickedPoint.3iv|318/319|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|318/319|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|320/321|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|320/321|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|322|\f8~SoPickedPoint\*(Cr() |\*(Cb~SoPickedPoint\*(Cr() )         (rof_escape_sequence|91|SoPickedPoint.3iv|331|\f7const SbVec3f & |.ds Pt \*(Crconst SbVec3f & )         (parse_manual_page_|249|SoPickedPoint.3iv|338/339|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|338/339|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|340/341|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|340/341|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|342|\f8getPoint\*(Cr() const |\*(CbgetPoint\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|347|\f7const SbVec3f & |.ds Pt \*(Crconst SbVec3f & )         (parse_manual_page_|249|SoPickedPoint.3iv|354/355|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|354/355|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|356/357|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|356/357|\f7const SbVec3f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|358|\f8getNormal\*(Cr() const |\*(CbgetNormal\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|363|\f7const SbVec4f & |.ds Pt \*(Crconst SbVec4f & )         (parse_manual_page_|249|SoPickedPoint.3iv|370/371|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|370/371|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|372/373|\f7const SbVec4f & \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|372/373|\f7const SbVec4f & \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|374|\f8getTextureCoords\*(Cr() const |\*(CbgetTextureCoords\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|383|\f7int |.ds Pt \*(Crint )         (parse_manual_page_|249|SoPickedPoint.3iv|390/391|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|390/391|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|392/393|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|392/393|\f7int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|394|\f8getMaterialIndex\*(Cr() const |\*(CbgetMaterialIndex\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|404|\f7SoPath * |.ds Pt \*(CrSoPath * )         (parse_manual_page_|249|SoPickedPoint.3iv|411/412|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|411/412|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|413/414|\f7SoPath * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|413/414|\f7SoPath * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|415|\f8getPath\*(Cr() const |\*(CbgetPath\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|424|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoPickedPoint.3iv|431/432|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|431/432|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|433/434|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|433/434|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|435|\f8isOnGeometry\*(Cr() const |\*(CbisOnGeometry\*(Cr() const )         (rof_escape_sequence|91|SoPickedPoint.3iv|438|\f8SoPickStyle\f1) affects this decision. |\f1Returns whether the intersection is actually on the geometry of the character that was hit, as opposed to being on the bounding box. The pick style (see \*(CbSoPickStyle\f1) affects this decision. )         (rof_escape_sequence|91|SoPickedPoint.3iv|444|\f7const SoDetail * |.ds Pt \*(Crconst SoDetail * )         (parse_manual_page_|249|SoPickedPoint.3iv|451/452|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|451/452|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|453/454|\f7const SoDetail * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|453/454|\f7const SoDetail * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|455|\f8getDetail\*(Cr(const SoNode *node = NULL) const |\*(CbgetDetail\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|458|\f8getPath()\f1. If the node pointer is NULL (the default), the detail corresponding to the tail of the (full) path is returned. |\f1Returns the detail that corresponds to the given node in the path returned by \*(CbgetPath()\f1. If the node pointer is NULL (the default), the detail corresponding to the tail of the (full) path is returned. )         (rof_escape_sequence|91|SoPickedPoint.3iv|464|\f7const SbMatrix |.ds Pt \*(Crconst SbMatrix )         (parse_manual_page_|249|SoPickedPoint.3iv|471/472|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|471/472|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|473/474|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|473/474|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|475|\f8getObjectToWorld\*(Cr(const SoNode *node = NULL) const |\*(CbgetObjectToWorld\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|480|\f7const SbMatrix |.ds Pt \*(Crconst SbMatrix )         (parse_manual_page_|249|SoPickedPoint.3iv|487/488|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|487/488|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|489/490|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|489/490|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|491|\f8getWorldToObject\*(Cr(const SoNode *node = NULL) const |\*(CbgetWorldToObject\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|501|\f7const SbMatrix |.ds Pt \*(Crconst SbMatrix )         (parse_manual_page_|249|SoPickedPoint.3iv|508/509|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|508/509|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|510/511|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|510/511|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|512|\f8getObjectToImage\*(Cr(const SoNode *node = NULL) const |\*(CbgetObjectToImage\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|517|\f7const SbMatrix |.ds Pt \*(Crconst SbMatrix )         (parse_manual_page_|249|SoPickedPoint.3iv|524/525|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|524/525|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|526/527|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|526/527|\f7const SbMatrix \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|528|\f8getImageToObject\*(Cr(const SoNode *node = NULL) const |\*(CbgetImageToObject\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|538|\f7const SbVec3f |.ds Pt \*(Crconst SbVec3f )         (parse_manual_page_|249|SoPickedPoint.3iv|545/546|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|545/546|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|547/548|\f7const SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|547/548|\f7const SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|549|\f8getObjectPoint\*(Cr(const SoNode *node = NULL) const |\*(CbgetObjectPoint\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|554|\f7const SbVec3f |.ds Pt \*(Crconst SbVec3f )         (parse_manual_page_|249|SoPickedPoint.3iv|561/562|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|561/562|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|563/564|\f7const SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|563/564|\f7const SbVec3f \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|565|\f8getObjectNormal\*(Cr(const SoNode *node = NULL) const |\*(CbgetObjectNormal\*(Cr(const SoNode *node = NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|570|\f7const SbVec4f |.ds Pt \*(Crconst SbVec4f )         (parse_manual_page_|249|SoPickedPoint.3iv|577/578|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoPickedPoint.3iv|577/578|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoPickedPoint.3iv|579/580|\f7const SbVec4f \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoPickedPoint.3iv|579/580|\f7const SbVec4f \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoPickedPoint.3iv|581|\f8getObjectTextureCoords\*(Cr(const SoNode *node=NULL) const |\*(CbgetObjectTextureCoords\*(Cr(const SoNode *node=NULL) const )         (rof_escape_sequence|91|SoPickedPoint.3iv|589|\f8SoRayPickAction, SoPickStyle, SoDetail, SoPath |\*(CbSoRayPickAction, SoPickStyle, SoDetail, SoPath )