#include <SoFCMeshVertex.h>
Public Member Functions | |
virtual void | copyFrom (const SoField &field) |
virtual SoType | getTypeId (void) const |
MeshCore::MeshPointArray * | getValue (void) const |
virtual SbBool | isSame (const SoField &field) const |
int | operator!= (const SoSFMeshPointArray &field) const |
MeshCore::MeshPointArray * | operator= (MeshCore::MeshPointArray *newvalue) |
const SoSFMeshPointArray & | operator= (const SoSFMeshPointArray &field) |
int | operator== (const SoSFMeshPointArray &field) const |
void | setValue (const MeshCore::MeshPointArray &p) |
void | setValue (MeshCore::MeshPointArray *newvalue) |
SoSFMeshPointArray (void) | |
virtual | ~SoSFMeshPointArray () |
Static Public Member Functions | |
static void * | createInstance (void) |
static SoType | getClassTypeId (void) |
static void | initClass (void) |
Protected Member Functions | |
int | getNumValuesPerLine () const |
SbBool | read1Value (SoInput *in, unsigned long idx) |
SbBool | readBinaryValues (SoInput *in, unsigned long numarg) |
void | write1Value (SoOutput *out, unsigned long idx) const |
void | writeBinaryValues (SoOutput *out) const |
Protected Attributes | |
MeshCore::MeshPointArray * | value |
Definition at line 34 of file SoFCMeshVertex.h.
SoSFMeshPointArray::SoSFMeshPointArray | ( | void | ) |
Definition at line 52 of file SoFCMeshVertex.cpp.
SoSFMeshPointArray::~SoSFMeshPointArray | ( | ) | [virtual] |
Definition at line 52 of file SoFCMeshVertex.cpp.
void SoSFMeshPointArray::copyFrom | ( | const SoField & | field | ) | [virtual] |
Definition at line 52 of file SoFCMeshVertex.cpp.
void * SoSFMeshPointArray::createInstance | ( | void | ) | [static] |
Definition at line 52 of file SoFCMeshVertex.cpp.
SoType SoSFMeshPointArray::getClassTypeId | ( | void | ) | [static] |
Definition at line 52 of file SoFCMeshVertex.cpp.
int SoSFMeshPointArray::getNumValuesPerLine | ( | ) | const [protected] |
Definition at line 168 of file SoFCMeshVertex.cpp.
SoType SoSFMeshPointArray::getTypeId | ( | void | ) | const [virtual] |
Definition at line 52 of file SoFCMeshVertex.cpp.
MeshCore::MeshPointArray* MeshGui::SoSFMeshPointArray::getValue | ( | void | ) | const [inline] |
Definition at line 37 of file SoFCMeshVertex.h.
Referenced by MeshGui::SoFCMeshVertex::doAction().
void SoSFMeshPointArray::initClass | ( | void | ) | [static] |
Definition at line 55 of file SoFCMeshVertex.cpp.
References SO_SFIELD_INIT_CLASS.
SbBool SoSFMeshPointArray::isSame | ( | const SoField & | field | ) | const [virtual] |
Definition at line 52 of file SoFCMeshVertex.cpp.
int MeshGui::SoSFMeshPointArray::operator!= | ( | const SoSFMeshPointArray & | field | ) | const [inline] |
Definition at line 37 of file SoFCMeshVertex.h.
MeshCore::MeshPointArray* MeshGui::SoSFMeshPointArray::operator= | ( | MeshCore::MeshPointArray * | newvalue | ) | [inline] |
Definition at line 37 of file SoFCMeshVertex.h.
const SoSFMeshPointArray & SoSFMeshPointArray::operator= | ( | const SoSFMeshPointArray & | field | ) |
Definition at line 52 of file SoFCMeshVertex.cpp.
SbBool SoSFMeshPointArray::operator== | ( | const SoSFMeshPointArray & | field | ) | const |
Definition at line 52 of file SoFCMeshVertex.cpp.
SbBool SoSFMeshPointArray::read1Value | ( | SoInput * | in, | |
unsigned long | idx | |||
) | [protected] |
Definition at line 161 of file SoFCMeshVertex.cpp.
References Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
Referenced by readBinaryValues().
SbBool SoSFMeshPointArray::readBinaryValues | ( | SoInput * | in, | |
unsigned long | numarg | |||
) | [protected] |
Definition at line 152 of file SoFCMeshVertex.cpp.
References read1Value().
void SoSFMeshPointArray::setValue | ( | const MeshCore::MeshPointArray & | p | ) |
Definition at line 62 of file SoFCMeshVertex.cpp.
References setValue().
void SoSFMeshPointArray::setValue | ( | MeshCore::MeshPointArray * | newvalue | ) |
Definition at line 52 of file SoFCMeshVertex.cpp.
Referenced by setValue().
void SoSFMeshPointArray::write1Value | ( | SoOutput * | out, | |
unsigned long | idx | |||
) | const [protected] |
Definition at line 215 of file SoFCMeshVertex.cpp.
References Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
Referenced by writeBinaryValues().
void SoSFMeshPointArray::writeBinaryValues | ( | SoOutput * | out | ) | const [protected] |
Definition at line 206 of file SoFCMeshVertex.cpp.
References Py::int, value, and write1Value().
Definition at line 37 of file SoFCMeshVertex.h.
Referenced by writeBinaryValues().