SoCoordinate3 man page on IRIX

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



							    SoCoordinate3(3IV)

NAME
     SoCoordinate3 (SoCoord3) - coordinate point node

INHERITS FROM
     SoBase > SoFieldContainer > SoNode > SoCoordinate3

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

     typedef SoCoordinate3  SoCoord3

	  Fields from class SoCoordinate3:

     SoMFVec3f		 point

	  Functions from class SoCoordinate3:

     SoCoordinate3 *	 SoCoord3Create()
     SoType		 SoCoord3GetClassTypeId()

	  Functions from class SoNode:

     void		 SoCoord3SetOverride(SoCoord3 *this, SbBool state)
     SbBool		 SoCoord3IsOverride(const SoCoord3 *this)
     SoNode *		 SoCoord3Copy(const SoCoord3 *this, SbBool
			      copyConnections = FALSE)
     SbBool		 SoCoord3AffectsState(const SoCoord3 *this)
     SoNode *		 SoCoord3GetByName(const char *name)
     int		 SoCoord3GetByNameList(const char *name, SoNodeList
			      *list)

	  Functions from class SoFieldContainer:

     void		 SoCoord3SetToDflts(SoCoord3 *this)
     SbBool		 SoCoord3HasDfltVals(const SoCoord3 *this)
     SbBool		 SoCoord3FldsAreEq(const SoCoord3 *this, const
			      SoFieldContainer *fc)
     void		 SoCoord3CopyFieldVals(SoCoord3 *this, const
			      SoFieldContainer *fc, SbBool copyConnections =
			      FALSE)
     SbBool		 SoCoord3Set(SoCoord3 *this, const char
			      *fieldDataString)
     void		 SoCoord3Get(SoCoord3 *this, SbString
			      *fieldDataString)
     int		 SoCoord3GetFields(const SoCoord3 *this, SoFieldList
			      *resultList)
     SoField *		 SoCoord3GetField(const SoCoord3 *this, const char
			      *fieldName)
     SbBool		 SoCoord3GetFieldName(const SoCoord3 *this, const
			      SoField *field, SbName *fieldName)
     SbBool		 SoCoord3IsNotifyEnabled(const SoCoord3 *this)

Page 1

SoCoordinate3(3IV)

     SbBool		 SoCoord3EnableNotify(SoCoord3 *this, SbBool flag)

	  Functions from class SoBase:

     void		 SoCoord3Ref(SoCoord3 *this)
     void		 SoCoord3Unref(const SoCoord3 *this)
     void		 SoCoord3UnrefNoDelete(const SoCoord3 *this)
     void		 SoCoord3Touch(SoCoord3 *this)
     SoType		 SoCoord3GetTypeId(const SoCoord3 *this)
     SbBool		 SoCoord3IsOfType(const SoCoord3 *this, SoType type)
     void		 SoCoord3SetName(SoCoord3 *this, const char *name)
     SbName		 SoCoord3GetName(const SoCoord3 *this)

DESCRIPTION
     This node defines a set of 3D coordinates to be used by subsequent
     vertex-based shape nodes (those derived from SoVertexShape) or shape
     nodes that use them as control points (such as NURBS curves and
     surfaces). This node does not produce a visible result during rendering;
     it simply replaces the current coordinates in the rendering state for
     subsequent nodes to use.

FIELDS
     SoMFVec3f		 point
	  Coordinate point(s).

FUNCTIONS
     SoCoordinate3 *	 SoCoord3Create()
	  Creates a coordinate node with default settings.

     SoType		 SoCoord3GetClassTypeId()
	  Returns type identifier for this class.

ACTION BEHAVIOR
     SoGLRenderAction, SoCallbackAction, SoGetBoundingBoxAction,
     SoRayPickAction
	  Sets coordinates in current traversal state.

FILE FORMAT/DEFAULTS
     Coordinate3 {
	  point	 0 0 0
     }

SEE ALSO
     SoCoordinate4, SoVertexShape

Page 2

[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