![]() |
http://www.sim.no http://www.coin3d.org |
#include <Inventor/fields/SoSFVec2s.h>
Inheritance diagram for SoSFVec2s:
This field is used where nodes, engines or other field containers needs to store a single vector with two elements.
Be aware that this class is an extension for Coin, and it is not available in the original SGI Open Inventor v2.1 API.
Public Member Functions | |
virtual SoType | getTypeId (void) const |
virtual void | copyFrom (const SoField &field) |
const SoSFVec2s & | operator= (const SoSFVec2s &field) |
virtual SbBool | isSame (const SoField &field) const |
const SbVec2s & | getValue (void) const |
void | setValue (const SbVec2s &newvalue) |
const SbVec2s & | operator= (const SbVec2s &newvalue) |
int | operator== (const SoSFVec2s &field) const |
int | operator!= (const SoSFVec2s &field) const |
void | setValue (const short x, const short y) |
void | setValue (const short xy[2]) |
Static Public Member Functions | |
static void * | createInstance (void) |
static SoType | getClassTypeId (void) |
static void | initClass (void) |
Protected Attributes | |
SbVec2s | value |
SoType SoSFVec2s::getClassTypeId | ( | void | ) | [static] |
Returns a unique type identifier for this field class.
Reimplemented from SoSField.
SoType SoSFVec2s::getTypeId | ( | void | ) | const [virtual] |
Returns the type identification instance which uniquely identifies the Coin field class the object belongs to.
Implements SoField.
void SoSFVec2s::copyFrom | ( | const SoField & | f | ) | [virtual] |
Copy value(s) from f into this field. f must be of the same type as this field.
Implements SoField.
SbBool SoSFVec2s::isSame | ( | const SoField & | f | ) | const [virtual] |
Check for equal type and value(s).
Implements SoField.
void SoSFVec2s::initClass | ( | void | ) | [static] |
Internal method called upon initialization of the library (from SoDB::init()) to set up the type system.
Reimplemented from SoSField.
void SoSFVec2s::setValue | ( | const short | x, | |
const short | y | |||
) |
Set value of vector.
void SoSFVec2s::setValue | ( | const short | xy[2] | ) |
Set value of vector.
Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.
Generated on Wed Oct 3 01:28:02 2007 for Coin by Doxygen. 1.5.2