1SoSFFloat(3IV)() SoSFFloat(3IV)()
2
3
4
6 SoSFFloat — field containing a floating-point value
7
9 SoField > SoSField > SoSFFloat
10
12 #include <Inventor/fields/SoSFFloat.h>
13
14 Methods from class SoSFFloat:
15
16 static SoType getClassTypeId()
17 virtual void getTypeId() const
18 float getValue() const
19 float operator =(float newValue)
20 void setValue(float newValue)
21 int operator ==(const SoSFFloat &f) const
22 int operator !=(const SoSFFloat &f) const
23
24 Methods from class SoField:
25
26 void setIgnored(SbBool ignore)
27 SbBool isIgnored() const
28 SbBool isDefault() const
29 virtual SbBool isOfType(SoType type) const
30 SbBool set(const char *valueString)
31 void get(SbString &valueString)
32 void touch()
33 SbBool connectFrom(SoField *fromField)
34 SbBool connectFrom(SoEngineOutput *fromEngine)
35 void disconnect()
36 SbBool isConnected() const
37 SbBool isConnectedFromField() const
38 SbBool getConnectedField(SoField *&writingField) const
39 SbBool isConnectedFromEngine() const
40 SbBool getConnectedEngine(SoEngineOutput *&engineOutput)
41 const
42 void enableConnection(SbBool flag)
43 SbBool isConnectionEnabled() const
44 int getForwardConnections(SoFieldList &list) const
45 SoFieldContainer * getContainer() const
46
47
49 A field that contains one single-precision floating point number.
50
51 SoSFFloats are written to file in standard scientific notation.
52
54 static SoType getClassTypeId()
55 virtual void getTypeId() const
56 Returns the type for this class or a particular object of this
57 class.
58
59 float getValue() const
60 Returns this field's value.
61
62 float operator =(float newValue)
63 void setValue(float newValue)
64 Sets this field to newValue.
65
66 int operator ==(const SoSFFloat &f) const
67 int operator !=(const SoSFFloat &f) const
68 Returns TRUE if f is of the same type and has the same value as this
69 field.
70
71
73 SoField, SoSField, SoMFFloat
74
75
76
77
78 SoSFFloat(3IV)()