SoTexture2(3IV) - Online Linux Manual Page
NAMESoTexture2 — texture mapping node

INHERITS FROMSoBase > SoFieldContainer > SoNode > SoTexture2

SYNOPSIS¶\f7#include <Inventor/nodes/SoTexture2.h> \f7enum \*(CbModel\*(Cr { The texture color is multiplied by the surface color
The texture color replaces the surface color
Blends between the surface color and a specified blend color
\f7} \f7enum \*(CbWrap\*(Cr { Repeats texture outside 0-1 texture coordinate range
Clamps texture coordinates to lie within 0-1 range
\f7} Fields from class SoTexture2: \f8filename
\f8image
\f8wrapS
\f8wrapT
\f8model
\f8blendColor Methods from class SoTexture2: \f8SoTexture2\*(Cr()
\f8getClassTypeId\*(Cr() Methods from class SoNode: \f8setOverride\*(Cr(SbBool state)
\f8isOverride\*(Cr() const
\f8copy\*(Cr(SbBool copyConnections = FALSE) const
\f8affectsState\*(Cr() const
\f8getByName\*(Cr(const SbName &name)
\f8getByName\*(Cr(const SbName &name, SoNodeList &list) Methods from class SoFieldContainer: \f8setToDefaults\*(Cr()
\f8hasDefaultValues\*(Cr() const
\f8fieldsAreEqual\*(Cr(const SoFieldContainer *fc) const
\f8copyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE)
\f8set\*(Cr(const char *fieldDataString)
\f8get\*(Cr(SbString &fieldDataString)
\f8getFields\*(Cr(SoFieldList &resultList) const
\f8getField\*(Cr(const SbName &fieldName) const
\f8getFieldName\*(Cr(const SoField *field, SbName &fieldName) const
\f8isNotifyEnabled\*(Cr() const
\f8enableNotify\*(Cr(SbBool flag) Methods from class SoBase: \f8ref\*(Cr()
\f8unref\*(Cr() const
\f8unrefNoDelete\*(Cr() const
\f8touch\*(Cr()
\f8getTypeId\*(Cr() const
\f8isOfType\*(Cr(SoType type) const
\f8setName\*(Cr(const SbName &name)
\f8getName\*(Cr() const

DESCRIPTIONThis property node defines a texture map and parameters for that map. This map is used to apply texture to subsequent shapes as they are rendered. The texture can be read from the file specified by the \f8filename\f1 ​field. Once the texture has been read, the \f8image\f1 field contains the texture data. However, this field is marked so the image is not written out when the texture node is written to a file. To turn off texturing, ​set the \f8filename\f1 field to an empty string (""). Textures can also be specified in memory by setting the \f8image\f1 field to contain the texture data. Doing so resets the \*(Cbfilename\f1 to the empty string. If the texture image's width ​or height is not a power of 2, or the image's width or height is greater than the maximum supported by OpenGL, then the image will be automatically scaled up or down to the next power of 2 or the maximum ​texture size. For maximum speed, point-sampling is used to do the scale; if you want more accurate resampling, pre-filter images to a power of 2 smaller than the maximum texture size (use the OpenGL glGetIntegerv(GL_MAX_TEXTURE_SIZE...) ​call to determine maximum texture for a specific OpenGL implementation). The quality of the texturing is affected by the \f8textureQuality\f1 field of the \*(CbSoComplexity\f1 node. The \*(CbtextureQuality\f1 field affects what kind of filtering is done to the texture ​when it must be minified or magnified. The mapping of a particular texture quality value to a particular OpenGL filtering technique is implementation dependent, and varies based on the texturing performance. ​If mipmap filtering is required, mipmaps are automatically created using the simple box filter.

FIELDS\f8filename
Names file from which to read texture image. Currently only SGI .rgb files are supported. If the filename is not an absolute path name, the list of directories maintained by \f8SoInput\f1 is searched. If the texture ​is not found in any of those directories, then the file is searched for relative to the directory from which the \f8SoTexture2\f1 node was read. For example, if an \*(CbSoTexture2\f1 node with a filename of \*(Cr"../tofu.rgb"\f1 is read from \*(Cr/usr/people/bob/models/food.iv\f1, then \*(Cr/usr/people/bob/tofu.rgb\f1 will be ​read (assuming \f7tofu.rgb\f1 isn't found in the directories maintained by \*(CbSoInput\f1). \f8image
Contains an in-memory representation of the texture map. It is either the contents of the file read from \f8filename\f1, an image read directly from an Inventor file, or an image set programmatically using the methods ​provided by \f8SoSFImage\f1. \f8wrapS
\f8wrapT
Indicates what to do when texture coordinates in the S (horizontal) or T (vertical) direction lie outside the range 0-1. \f8model
Specifies how to map texture onto surface. \f8blendColor
Color used for \f7BLEND\f1 model.

METHODS\f8SoTexture2\*(Cr()
Creates a texture node with default settings. \f8getClassTypeId\*(Cr()
Returns type identifier for this class.

ACTION BEHAVIOR\f8SoGLRenderAction, SoCallbackAction
Sets current texture in state.

FILE FORMAT/DEFAULTS\f7Texture2 { filename "" image 0 0 0 wrapS REPEAT wrapT REPEAT model MODULATE blendColor 0 0 0 }

SEE ALSO \f8SoComplexity, SoMaterial, SoTexture2Transform, SoTextureCoordinate2, SoTextureCoordinateBinding, SoTextureCoordinateFunction
0
Johanes Gumabo
Data Size   :   21,067 byte
man-SoTexture2.3ivBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 201,202
Visitor ID   :     :  
Visitor IP   :   3.138.134.77   :  
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|SoTexture2.3iv|7/8|\f7 |. ds Cr \f7 )         (rof_escape_sequence|91|SoTexture2.3iv|9|\f8 |. ds Cb \f8 )         (rof_escape_sequence|91|SoTexture2.3iv|18|\f7#include |¶\*(Cr#include )         (rof_escape_sequence|91|SoTexture2.3iv|21|\f7enum \*(CbModel\*(Cr { |\*(Crenum \*(CbModel\*(Cr { )         (rof_escape_sequence|91|SoTexture2.3iv|27|\f8SoTexture2::MODULATE\f1 |.ds Pt \*(CbSoTexture2::MODULATE\f1 )         (parse_manual_page_|249|SoTexture2.3iv|34/35|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|34/35|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|36/37|\f8SoTexture2::MODULATE\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|36/37|\f8SoTexture2::MODULATE\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|43|\f8SoTexture2::DECAL\f1 |.ds Pt \*(CbSoTexture2::DECAL\f1 )         (parse_manual_page_|249|SoTexture2.3iv|50/51|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|50/51|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|52/53|\f8SoTexture2::DECAL\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|52/53|\f8SoTexture2::DECAL\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|59|\f8SoTexture2::BLEND\f1 |.ds Pt \*(CbSoTexture2::BLEND\f1 )         (parse_manual_page_|249|SoTexture2.3iv|66/67|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|66/67|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|68/69|\f8SoTexture2::BLEND\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|68/69|\f8SoTexture2::BLEND\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|73|\f7} |\*(Cr} )         (rof_escape_sequence|91|SoTexture2.3iv|76|\f7enum \*(CbWrap\*(Cr { |\*(Crenum \*(CbWrap\*(Cr { )         (rof_escape_sequence|91|SoTexture2.3iv|82|\f8SoTexture2::REPEAT\f1 |.ds Pt \*(CbSoTexture2::REPEAT\f1 )         (parse_manual_page_|249|SoTexture2.3iv|89/90|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|89/90|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|91/92|\f8SoTexture2::REPEAT\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|91/92|\f8SoTexture2::REPEAT\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|98|\f8SoTexture2::CLAMP\f1 |.ds Pt \*(CbSoTexture2::CLAMP\f1 )         (parse_manual_page_|249|SoTexture2.3iv|105/106|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|105/106|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|107/108|\f8SoTexture2::CLAMP\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|107/108|\f8SoTexture2::CLAMP\f1 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|112|\f7} |\*(Cr} )         (rof_escape_sequence|91|SoTexture2.3iv|122|\f7SoSFString |.ds Pt \*(CrSoSFString )         (parse_manual_page_|249|SoTexture2.3iv|129/130|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|129/130|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|131/132|\f7SoSFString \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|131/132|\f7SoSFString \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|133|\f8filename |\*(Cbfilename )         (rof_escape_sequence|91|SoTexture2.3iv|138|\f7SoSFImage |.ds Pt \*(CrSoSFImage )         (parse_manual_page_|249|SoTexture2.3iv|145/146|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|145/146|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|147/148|\f7SoSFImage \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|147/148|\f7SoSFImage \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|149|\f8image |\*(Cbimage )         (rof_escape_sequence|91|SoTexture2.3iv|154|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoTexture2.3iv|161/162|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|161/162|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|163/164|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|163/164|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|165|\f8wrapS |\*(CbwrapS )         (rof_escape_sequence|91|SoTexture2.3iv|170|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoTexture2.3iv|177/178|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|177/178|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|179/180|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|179/180|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|181|\f8wrapT |\*(CbwrapT )         (rof_escape_sequence|91|SoTexture2.3iv|186|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoTexture2.3iv|193/194|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|193/194|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|195/196|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|195/196|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|197|\f8model |\*(Cbmodel )         (rof_escape_sequence|91|SoTexture2.3iv|202|\f7SoSFColor |.ds Pt \*(CrSoSFColor )         (parse_manual_page_|249|SoTexture2.3iv|209/210|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|209/210|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|211/212|\f7SoSFColor \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|211/212|\f7SoSFColor \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|213|\f8blendColor |\*(CbblendColor )         (rof_escape_sequence|91|SoTexture2.3iv|223|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoTexture2.3iv|230/231|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|230/231|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|232/233|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|232/233|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|234|\f8SoTexture2\*(Cr() |\*(CbSoTexture2\*(Cr() )         (rof_escape_sequence|91|SoTexture2.3iv|239|\f7static SoType |.ds Pt \*(Crstatic SoType )         (parse_manual_page_|249|SoTexture2.3iv|246/247|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|246/247|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|248/249|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|248/249|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|250|\f8getClassTypeId\*(Cr() |\*(CbgetClassTypeId\*(Cr() )         (rof_escape_sequence|91|SoTexture2.3iv|260|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoTexture2.3iv|267/268|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|267/268|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|269/270|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|269/270|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|271|\f8setOverride\*(Cr(SbBool state) |\*(CbsetOverride\*(Cr(SbBool state) )         (rof_escape_sequence|91|SoTexture2.3iv|276|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoTexture2.3iv|283/284|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|283/284|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|285/286|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|285/286|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|287|\f8isOverride\*(Cr() const |\*(CbisOverride\*(Cr() const )         (rof_escape_sequence|91|SoTexture2.3iv|292|\f7SoNode * |.ds Pt \*(CrSoNode * )         (parse_manual_page_|249|SoTexture2.3iv|299/300|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|299/300|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|301/302|\f7SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|301/302|\f7SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|303|\f8copy\*(Cr(SbBool copyConnections = FALSE) const |\*(Cbcopy\*(Cr(SbBool copyConnections = FALSE) const )         (rof_escape_sequence|91|SoTexture2.3iv|308|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool )         (parse_manual_page_|249|SoTexture2.3iv|315/316|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|315/316|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|317/318|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|317/318|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|319|\f8affectsState\*(Cr() const |\*(CbaffectsState\*(Cr() const )         (rof_escape_sequence|91|SoTexture2.3iv|324|\f7static SoNode * |.ds Pt \*(Crstatic SoNode * )         (parse_manual_page_|249|SoTexture2.3iv|331/332|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|331/332|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|333/334|\f7static SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|333/334|\f7static SoNode * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|335|\f8getByName\*(Cr(const SbName &name) |\*(CbgetByName\*(Cr(const SbName &name) )         (rof_escape_sequence|91|SoTexture2.3iv|340|\f7static int |.ds Pt \*(Crstatic int )         (parse_manual_page_|249|SoTexture2.3iv|347/348|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|347/348|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|349/350|\f7static int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|349/350|\f7static int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|351|\f8getByName\*(Cr(const SbName &name, SoNodeList &list) |\*(CbgetByName\*(Cr(const SbName &name, SoNodeList &list) )         (rof_escape_sequence|91|SoTexture2.3iv|361|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoTexture2.3iv|368/369|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|368/369|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|370/371|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|370/371|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|372|\f8setToDefaults\*(Cr() |\*(CbsetToDefaults\*(Cr() )         (rof_escape_sequence|91|SoTexture2.3iv|377|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoTexture2.3iv|384/385|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|384/385|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|386/387|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|386/387|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|388|\f8hasDefaultValues\*(Cr() const |\*(CbhasDefaultValues\*(Cr() const )         (rof_escape_sequence|91|SoTexture2.3iv|393|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoTexture2.3iv|400/401|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|400/401|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|402/403|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|402/403|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|404|\f8fieldsAreEqual\*(Cr(const SoFieldContainer *fc) const |\*(CbfieldsAreEqual\*(Cr(const SoFieldContainer *fc) const )         (rof_escape_sequence|91|SoTexture2.3iv|409|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoTexture2.3iv|416/417|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|416/417|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|418/419|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|418/419|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|420|\f8copyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE) |\*(CbcopyFieldValues\*(Cr(const SoFieldContainer *fc, SbBool copyConnections = FALSE) )         (rof_escape_sequence|91|SoTexture2.3iv|425|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoTexture2.3iv|432/433|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|432/433|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|434/435|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|434/435|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|436|\f8set\*(Cr(const char *fieldDataString) |\*(Cbset\*(Cr(const char *fieldDataString) )         (rof_escape_sequence|91|SoTexture2.3iv|441|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoTexture2.3iv|448/449|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|448/449|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|450/451|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|450/451|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|452|\f8get\*(Cr(SbString &fieldDataString) |\*(Cbget\*(Cr(SbString &fieldDataString) )         (rof_escape_sequence|91|SoTexture2.3iv|457|\f7virtual int |.ds Pt \*(Crvirtual int )         (parse_manual_page_|249|SoTexture2.3iv|464/465|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|464/465|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|466/467|\f7virtual int \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|466/467|\f7virtual int \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|468|\f8getFields\*(Cr(SoFieldList &resultList) const |\*(CbgetFields\*(Cr(SoFieldList &resultList) const )         (rof_escape_sequence|91|SoTexture2.3iv|473|\f7virtual SoField * |.ds Pt \*(Crvirtual SoField * )         (parse_manual_page_|249|SoTexture2.3iv|480/481|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|480/481|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|482/483|\f7virtual SoField * \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|482/483|\f7virtual SoField * \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|484|\f8getField\*(Cr(const SbName &fieldName) const |\*(CbgetField\*(Cr(const SbName &fieldName) const )         (rof_escape_sequence|91|SoTexture2.3iv|489|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoTexture2.3iv|496/497|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|496/497|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|498/499|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|498/499|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|500|\f8getFieldName\*(Cr(const SoField *field, SbName &fieldName) const |\*(CbgetFieldName\*(Cr(const SoField *field, SbName &fieldName) const )         (rof_escape_sequence|91|SoTexture2.3iv|505|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoTexture2.3iv|512/513|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|512/513|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|514/515|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|514/515|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|516|\f8isNotifyEnabled\*(Cr() const |\*(CbisNotifyEnabled\*(Cr() const )         (rof_escape_sequence|91|SoTexture2.3iv|521|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoTexture2.3iv|528/529|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|528/529|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|530/531|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|530/531|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|532|\f8enableNotify\*(Cr(SbBool flag) |\*(CbenableNotify\*(Cr(SbBool flag) )         (rof_escape_sequence|91|SoTexture2.3iv|542|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoTexture2.3iv|549/550|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|549/550|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|551/552|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|551/552|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|553|\f8ref\*(Cr() |\*(Cbref\*(Cr() )         (rof_escape_sequence|91|SoTexture2.3iv|558|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoTexture2.3iv|565/566|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|565/566|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|567/568|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|567/568|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|569|\f8unref\*(Cr() const |\*(Cbunref\*(Cr() const )         (rof_escape_sequence|91|SoTexture2.3iv|574|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoTexture2.3iv|581/582|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|581/582|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|583/584|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|583/584|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|585|\f8unrefNoDelete\*(Cr() const |\*(CbunrefNoDelete\*(Cr() const )         (rof_escape_sequence|91|SoTexture2.3iv|590|\f7void |.ds Pt \*(Crvoid )         (parse_manual_page_|249|SoTexture2.3iv|597/598|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|597/598|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|599/600|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|599/600|\f7void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|601|\f8touch\*(Cr() |\*(Cbtouch\*(Cr() )         (rof_escape_sequence|91|SoTexture2.3iv|606|\f7virtual SoType |.ds Pt \*(Crvirtual SoType )         (parse_manual_page_|249|SoTexture2.3iv|613/614|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|613/614|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|615/616|\f7virtual SoType \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|615/616|\f7virtual SoType \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|617|\f8getTypeId\*(Cr() const |\*(CbgetTypeId\*(Cr() const )         (rof_escape_sequence|91|SoTexture2.3iv|622|\f7SbBool |.ds Pt \*(CrSbBool )         (parse_manual_page_|249|SoTexture2.3iv|629/630|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|629/630|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|631/632|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|631/632|\f7SbBool \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|633|\f8isOfType\*(Cr(SoType type) const |\*(CbisOfType\*(Cr(SoType type) const )         (rof_escape_sequence|91|SoTexture2.3iv|638|\f7virtual void |.ds Pt \*(Crvirtual void )         (parse_manual_page_|249|SoTexture2.3iv|645/646|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|645/646|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|647/648|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|647/648|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|649|\f8setName\*(Cr(const SbName &name) |\*(CbsetName\*(Cr(const SbName &name) )         (rof_escape_sequence|91|SoTexture2.3iv|654|\f7virtual SbName |.ds Pt \*(Crvirtual SbName )         (parse_manual_page_|249|SoTexture2.3iv|661/662|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|661/662|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|663/664|\f7virtual SbName \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|663/664|\f7virtual SbName \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|665|\f8getName\*(Cr() const |\*(CbgetName\*(Cr() const )         (rof_escape_sequence|91|SoTexture2.3iv|670|\f8filename\f1 |The texture can be read from the file specified by the \*(Cbfilename\f1 )         (rof_escape_sequence|91|SoTexture2.3iv|671|\f8image\f1 field contains the texture data. However, this field is marked so the image is not written out when the texture node is written to a file. To turn off texturing, |\&field. Once the texture has been read, the \*(Cbimage\f1 field contains the texture data. However, this field is marked so the image is not written out when the texture node is written to a file. To turn off texturing, )         (rof_escape_sequence|91|SoTexture2.3iv|672|\f8filename\f1 field to an empty string (""). |\&set the \*(Cbfilename\f1 field to an empty string (""). )         (rof_escape_sequence|91|SoTexture2.3iv|674|\f8image\f1 field to contain the texture data. Doing so resets the \*(Cbfilename\f1 to the empty string. |Textures can also be specified in memory by setting the \*(Cbimage\f1 field to contain the texture data. Doing so resets the \*(Cbfilename\f1 to the empty string. )         (rof_escape_sequence|91|SoTexture2.3iv|681|\f8textureQuality\f1 field of the \*(CbSoComplexity\f1 node. The \*(CbtextureQuality\f1 field affects what kind of filtering is done to the texture |The quality of the texturing is affected by the \*(CbtextureQuality\f1 field of the \*(CbSoComplexity\f1 node. The \*(CbtextureQuality\f1 field affects what kind of filtering is done to the texture )         (rof_escape_sequence|91|SoTexture2.3iv|689|\f7SoSFString |.ds Pt \*(CrSoSFString )         (parse_manual_page_|249|SoTexture2.3iv|696/697|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|696/697|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|698/699|\f7SoSFString \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|698/699|\f7SoSFString \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|700|\f8filename |\*(Cbfilename )         (rof_escape_sequence|91|SoTexture2.3iv|703|\f8SoInput\f1 is searched. If the texture |\f1Names file from which to read texture image. Currently only SGI .rgb files are supported. If the filename is not an absolute path name, the list of directories maintained by \*(CbSoInput\f1 is searched. If the texture )         (rof_escape_sequence|91|SoTexture2.3iv|704|\f8SoTexture2\f1 node was read. For example, if an \*(CbSoTexture2\f1 node with a filename of \*(Cr"../tofu.rgb"\f1 is read from \*(Cr/usr/people/bob/models/food.iv\f1, then \*(Cr/usr/people/bob/tofu.rgb\f1 will be |\&is not found in any of those directories, then the file is searched for relative to the directory from which the \*(CbSoTexture2\f1 node was read. For example, if an \*(CbSoTexture2\f1 node with a filename of \*(Cr"../tofu.rgb"\f1 is read from \*(Cr/usr/people/bob/models/food.iv\f1, then \*(Cr/usr/people/bob/tofu.rgb\f1 will be )         (rof_escape_sequence|91|SoTexture2.3iv|705|\f7tofu.rgb\f1 isn't found in the directories maintained by \*(CbSoInput\f1). |\&read (assuming \*(Crtofu.rgb\f1 isn't found in the directories maintained by \*(CbSoInput\f1). )         (rof_escape_sequence|91|SoTexture2.3iv|711|\f7SoSFImage |.ds Pt \*(CrSoSFImage )         (parse_manual_page_|249|SoTexture2.3iv|718/719|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|718/719|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|720/721|\f7SoSFImage \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|720/721|\f7SoSFImage \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|722|\f8image |\*(Cbimage )         (rof_escape_sequence|91|SoTexture2.3iv|725|\f8filename\f1, an image read directly from an Inventor file, or an image set programmatically using the methods |\f1Contains an in-memory representation of the texture map. It is either the contents of the file read from \*(Cbfilename\f1, an image read directly from an Inventor file, or an image set programmatically using the methods )         (rof_escape_sequence|91|SoTexture2.3iv|726|\f8SoSFImage\f1. |\&provided by \*(CbSoSFImage\f1. )         (rof_escape_sequence|91|SoTexture2.3iv|732|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoTexture2.3iv|739/740|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|739/740|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|741/742|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|741/742|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|743|\f8wrapS |\*(CbwrapS )         (rof_escape_sequence|91|SoTexture2.3iv|748|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoTexture2.3iv|755/756|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|755/756|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|757/758|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|757/758|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|759|\f8wrapT |\*(CbwrapT )         (rof_escape_sequence|91|SoTexture2.3iv|768|\f7SoSFEnum |.ds Pt \*(CrSoSFEnum )         (parse_manual_page_|249|SoTexture2.3iv|775/776|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|775/776|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|777/778|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|777/778|\f7SoSFEnum \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|779|\f8model |\*(Cbmodel )         (rof_escape_sequence|91|SoTexture2.3iv|788|\f7SoSFColor |.ds Pt \*(CrSoSFColor )         (parse_manual_page_|249|SoTexture2.3iv|795/796|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|795/796|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|797/798|\f7SoSFColor \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|797/798|\f7SoSFColor \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|799|\f8blendColor |\*(CbblendColor )         (rof_escape_sequence|91|SoTexture2.3iv|802|\f7BLEND\f1 model. |\f1Color used for \*(CrBLEND\f1 model. )         (rof_escape_sequence|91|SoTexture2.3iv|810|\f7 |.ds Pt \*(Cr )         (parse_manual_page_|249|SoTexture2.3iv|817/818|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|817/818|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|819/820|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|819/820|\f7 \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|821|\f8SoTexture2\*(Cr() |\*(CbSoTexture2\*(Cr() )         (rof_escape_sequence|91|SoTexture2.3iv|830|\f7static SoType |.ds Pt \*(Crstatic SoType )         (parse_manual_page_|249|SoTexture2.3iv|837/838|el══─{─══.ne|.el══─{─══.ne 2 )         (htmlprn|149|SoTexture2.3iv|837/838|.el══─{─══.ne 2 |.el══─{─══.ne 2 )         (rof_escape_sequence|91|SoTexture2.3iv|839/840|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (htmlprn|149|SoTexture2.3iv|839/840|\f7static SoType \c══─}─══ |\*(Pt \c══─}─══ )         (rof_escape_sequence|91|SoTexture2.3iv|841|\f8getClassTypeId\*(Cr() |\*(CbgetClassTypeId\*(Cr() )         (rof_escape_sequence|91|SoTexture2.3iv|848|\f8SoGLRenderAction, SoCallbackAction |\*(CbSoGLRenderAction, SoCallbackAction )         (rof_escape_sequence|91|SoTexture2.3iv|856|\f7Texture2 {|\*(CrTexture2 { )         (rof_escape_sequence|91|SoTexture2.3iv|868|\f8SoComplexity, SoMaterial, SoTexture2Transform, SoTextureCoordinate2, SoTextureCoordinateBinding, SoTextureCoordinateFunction |\*(CbSoComplexity, SoMaterial, SoTexture2Transform, SoTextureCoordinate2, SoTextureCoordinateBinding, SoTextureCoordinateFunction )