SoMFVec2FilePathString Class Reference
[Fields]

Multiple-value field containing any number of two-dimensional filePath string vectors. More...

#include <Inventor/fields/SoMFVec2FilePathString.h>

Inheritance diagram for SoMFVec2FilePathString:
SoMFVec2String SoMField SoField SoTypedObject

List of all members.

Public Member Functions

virtual SoType getTypeId () const
const SoMFVec2FilePathStringoperator= (const SoMFVec2FilePathString &f)
 SoMFVec2FilePathString ()
virtual ~SoMFVec2FilePathString ()
const SbVec2Stringoperator= (const SbVec2String &newValue)

Static Public Member Functions

static SoType getClassTypeId ()

Detailed Description

Multiple-value field containing any number of two-dimensional filePath string vectors.

A multiple-value field that contains any number of two-dimensional string vectors.

SoMFVec2FilePathString are written to file as one or more pairs of SbString point values separated by whitespace. When more than one value is present, all of the values are enclosed in square brackets and separated by commas. When a string value contains a white space it should be enclosed by double quote for example:

      [ toto truc, "hello man" test ]
     

Data copying:

SoMF fields are a kind of "smart container", automatically expanding as necessary to hold the data provided by the application. This is very convenient, but for large blocks of data it may be desireable to avoid making a copy of the application data. The setValuesPointer() methods allow Open Inventor to directly use an array of values supplied by the application. The application data is not copied. Please see SoMFVec3f for more information and example code.

Constructor & Destructor Documentation

SoMFVec2FilePathString::SoMFVec2FilePathString (  ) 

Default constructor.

virtual SoMFVec2FilePathString::~SoMFVec2FilePathString (  )  [virtual]

Destructor.


Member Function Documentation

static SoType SoMFVec2FilePathString::getClassTypeId (  )  [static]

Returns the type identifier for this class.

Reimplemented from SoMFVec2String.

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

Returns the type identifier for this specific instance.

Reimplemented from SoMFVec2String.

const SbVec2String& SoMFVec2FilePathString::operator= ( const SbVec2String newValue  )  [inline]

Sets this field to newValue.

Reimplemented from SoMFVec2String.

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

Copy from another field of same type.

Reimplemented from SoMFVec2String.


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

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/