1SoSFInt32(3IV)() SoSFInt32(3IV)()
2
3
4
6 SoSFInt32 — field containing a int32_t integer
7
9 SoField > SoSField > SoSFInt32
10
12 #include <Inventor/fields/SoSFInt32.h>
13
14 Methods from class SoSFInt32:
15
16 static SoType getClassTypeId()
17 virtual void getTypeId() const
18 int32_t getValue() const
19 int32_t operator =(int32_t newValue)
20 void setValue(int32_t newValue)
21 int operator ==(const SoSFInt32 &f) const
22 int operator !=(const SoSFInt32 &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 containing a single long (32-bit) integer.
50
51 SoSFInt32s are written to file as an integer in decimal, hexadecimal
52 (beginning with '0x') or octal (beginning with '0') format.
53
55 static SoType getClassTypeId()
56 virtual void getTypeId() const
57 Returns the type for this class or a particular object of this
58 class.
59
60 int32_t getValue() const
61 Returns this field's value.
62
63 int32_t operator =(int32_t newValue)
64 void setValue(int32_t newValue)
65 Sets this field to newValue.
66
67 int operator ==(const SoSFInt32 &f) const
68 int operator !=(const SoSFInt32 &f) const
69 Returns TRUE if f is of the same type and has the same value as this
70 field.
71
72
74 SoField, SoSField, SoMFInt32, SoSFUInt32
75
76
77
78
79 SoSFInt32(3IV)()