1SoSFVec4f(3IV)() SoSFVec4f(3IV)()
2
3
4
6 SoSFVec4f — field containing a homogeneous three-dimensional vector
7
9 SoField > SoSField > SoSFVec4f
10
12 #include <Inventor/fields/SoSFVec4f.h>
13
14 Methods from class SoSFVec4f:
15
16 void setValue(float x, float y, float z, float w)
17 void setValue(const float xyzw[4])
18 static SoType getClassTypeId()
19 virtual void getTypeId() const
20 const SbVec4f & getValue() const
21 const SbVec4f & operator =(const SbVec4f & newValue)
22 void setValue(const SbVec4f & newValue)
23 int operator ==(const SoSFVec4f &f) const
24 int operator !=(const SoSFVec4f &f) const
25
26 Methods from class SoField:
27
28 void setIgnored(SbBool ignore)
29 SbBool isIgnored() const
30 SbBool isDefault() const
31 virtual SbBool isOfType(SoType type) const
32 SbBool set(const char *valueString)
33 void get(SbString &valueString)
34 void touch()
35 SbBool connectFrom(SoField *fromField)
36 SbBool connectFrom(SoEngineOutput *fromEngine)
37 void disconnect()
38 SbBool isConnected() const
39 SbBool isConnectedFromField() const
40 SbBool getConnectedField(SoField *&writingField) const
41 SbBool isConnectedFromEngine() const
42 SbBool getConnectedEngine(SoEngineOutput *&engineOutput)
43 const
44 void enableConnection(SbBool flag)
45 SbBool isConnectionEnabled() const
46 int getForwardConnections(SoFieldList &list) const
47 SoFieldContainer * getContainer() const
48
49
51 Field containing a homogeneous three-dimensional vector.
52
53 SoSFVec4fs are written to file as four floating point values separated
54 by whitespace.
55
57 void setValue(float x, float y, float z, float w)
58 void setValue(const float xyzw[4])
59 Sets the field to the given value.
60
61 static SoType getClassTypeId()
62 virtual void getTypeId() const
63 Returns the type for this class or a particular object of this
64 class.
65
66 const SbVec4f & getValue() const
67 Returns this field's value.
68
69 const SbVec4f & operator =(const SbVec4f & newValue)
70 void setValue(const SbVec4f & newValue)
71 Sets this field to newValue.
72
73 int operator ==(const SoSFVec4f &f) const
74 int operator !=(const SoSFVec4f &f) const
75 Returns TRUE if f is of the same type and has the same value as this
76 field.
77
78
80 SoField, SoSField, SoMFVec4f
81
82
83
84
85 SoSFVec4f(3IV)()