SoSFBufferObject Class Reference

#include <Inventor/fields/SoSFBufferObject.h>

Inheritance diagram for SoSFBufferObject:
SoSField SoField SoTypedObject

List of all members.

Public Member Functions

virtual SoType getTypeId () const
const SoSFBufferObjectoperator= (const SoSFBufferObject &f)
 SoSFBufferObject ()
virtual ~SoSFBufferObject ()
SoBufferObjectgetValue () const
void setValue (SoBufferObject *newValue)
SoBufferObjectoperator= (SoBufferObject *newValue)
int operator== (const SoSFBufferObject &f) const
int operator!= (const SoSFBufferObject &f) const
virtual size_t getValueSize () const
SoBufferObjectgetValue (SbBool getEffectiveNode=FALSE)

Static Public Member Functions

static SoType getClassTypeId ()

Detailed Description


Constructor & Destructor Documentation

SoSFBufferObject::SoSFBufferObject (  ) 

Default constructor.

virtual SoSFBufferObject::~SoSFBufferObject (  )  [virtual]

Destructor.


Member Function Documentation

static SoType SoSFBufferObject::getClassTypeId (  )  [static]

Returns the type identifier for this class.

Reimplemented from SoSField.

virtual SoType SoSFBufferObject::getTypeId (  )  const [virtual]

Returns the type identifier for this specific instance.

Implements SoTypedObject.

SoBufferObject* SoSFBufferObject::getValue ( SbBool  getEffectiveNode = FALSE  ) 

Gets the value of this field.

SoBufferObject* SoSFBufferObject::getValue (  )  const [inline]

Returns this field's value.

virtual size_t SoSFBufferObject::getValueSize (  )  const [inline, virtual]

Get size of the value.

Reimplemented from SoField.

int SoSFBufferObject::operator!= ( const SoSFBufferObject f  )  const [inline]

Returns FALSE if otherField is of the same type and has the same value as this field.

Reimplemented from SoField.

SoBufferObject* SoSFBufferObject::operator= ( SoBufferObject newValue  )  [inline]

Sets this field to newValue.

const SoSFBufferObject& SoSFBufferObject::operator= ( const SoSFBufferObject f  ) 

Copy from another field of same type.

int SoSFBufferObject::operator== ( const SoSFBufferObject f  )  const

Returns TRUE if otherField is of the same type and has the same value as this field.

Reimplemented from SoField.

void SoSFBufferObject::setValue ( SoBufferObject newValue  ) 

Sets this field to newValue.


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 15 Mar 2023
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/