SoTextureCoordinateBinding man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



					       SoTextureCoordinateBinding(3IV)

NAME
     SoTextureCoordinateBinding (SoTexCoordBind) - node that specifies how
     texture coordinates are bound to shapes

INHERITS FROM
     SoBase > SoFieldContainer > SoNode > SoTextureCoordinateBinding

SYNOPSIS
     #include <Inventor_c/nodes/SoTextureCoordinateBinding.h>

     typedef SoTextureCoordinateBinding
			 SoTexCoordBind

     enum SoTextureCoordinateBindingBinding {
	  SO_TEX_COORD_BIND_PER_VERTEX
			      Current texture coordinates are applied
				   sequentially to vertices of shape
	  SO_TEX_COORD_BIND_PER_VERTEX_INDEXED
			      Current texture coordinates are indexed per
				   vertex
     }

	  Fields from class SoTextureCoordinateBinding:

     SoSFEnum		 value

	  Functions from class SoTextureCoordinateBinding:

     SoTextureCoordinateBinding *
			 SoTexCoordBindCreate()
     SoType		 SoTexCoordBindGetClassTypeId()

	  Functions from class SoNode:

     void		 SoTexCoordBindSetOverride(SoTexCoordBind *this,
			      SbBool state)
     SbBool		 SoTexCoordBindIsOverride(const SoTexCoordBind *this)
     SoNode *		 SoTexCoordBindCopy(const SoTexCoordBind *this, SbBool
			      copyConnections = FALSE)
     SbBool		 SoTexCoordBindAffectsState(const SoTexCoordBind
			      *this)
     SoNode *		 SoTexCoordBindGetByName(const char *name)
     int		 SoTexCoordBindGetByNameList(const char *name,
			      SoNodeList *list)

	  Functions from class SoFieldContainer:

     void		 SoTexCoordBindSetToDflts(SoTexCoordBind *this)
     SbBool		 SoTexCoordBindHasDfltVals(const SoTexCoordBind *this)
     SbBool		 SoTexCoordBindFldsAreEq(const SoTexCoordBind *this,
			      const SoFieldContainer *fc)

Page 1

SoTextureCoordinateBinding(3IV)

     void		 SoTexCoordBindCopyFieldVals(SoTexCoordBind *this,
			      const SoFieldContainer *fc, SbBool
			      copyConnections = FALSE)
     SbBool		 SoTexCoordBindSet(SoTexCoordBind *this, const char
			      *fieldDataString)
     void		 SoTexCoordBindGet(SoTexCoordBind *this, SbString
			      *fieldDataString)
     int		 SoTexCoordBindGetFields(const SoTexCoordBind *this,
			      SoFieldList *resultList)
     SoField *		 SoTexCoordBindGetField(const SoTexCoordBind *this,
			      const char *fieldName)
     SbBool		 SoTexCoordBindGetFieldName(const SoTexCoordBind
			      *this, const SoField *field, SbName *fieldName)
     SbBool		 SoTexCoordBindIsNotifyEnabled(const SoTexCoordBind
			      *this)
     SbBool		 SoTexCoordBindEnableNotify(SoTexCoordBind *this,
			      SbBool flag)

	  Functions from class SoBase:

     void		 SoTexCoordBindRef(SoTexCoordBind *this)
     void		 SoTexCoordBindUnref(const SoTexCoordBind *this)
     void		 SoTexCoordBindUnrefNoDelete(const SoTexCoordBind
			      *this)
     void		 SoTexCoordBindTouch(SoTexCoordBind *this)
     SoType		 SoTexCoordBindGetTypeId(const SoTexCoordBind *this)
     SbBool		 SoTexCoordBindIsOfType(const SoTexCoordBind *this,
			      SoType type)
     void		 SoTexCoordBindSetName(SoTexCoordBind *this, const
			      char *name)
     SbName		 SoTexCoordBindGetName(const SoTexCoordBind *this)

DESCRIPTION
     This node specifies how the current texture coordinates are bound to
     vertex-based shapes that follow in the scene graph. The DEFAULT binding
     causes each shape to define its own default coordinates. These default
     coordinates typically cause a texture to be mapped across the whole
     surface of a shape.

FIELDS
     SoSFEnum		 value
	  Specifies how to bind texture coordinates to shapes.

FUNCTIONS
     SoTextureCoordinateBinding *
			 SoTexCoordBindCreate()
	  Creates a texture coordinate binding node with default settings.

     SoType		 SoTexCoordBindGetClassTypeId()
	  Returns type identifier for this class.

Page 2

					       SoTextureCoordinateBinding(3IV)

ACTION BEHAVIOR
     SoGLRenderAction, SoCallbackAction
	  Sets the current texture coordinate binding type.

FILE FORMAT/DEFAULTS
     TextureCoordinateBinding {
	  value	 PER_VERTEX_INDEXED
     }

SEE ALSO
     SoMaterialBinding, SoNormalBinding, SoTexture2, SoTexture2Transform,
     SoTextureCoordinate2, SoTextureCoordinateFunction, SoVertexShape

Page 3

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net