1SoSFPlane(3IV)() SoSFPlane(3IV)()
2
3
4
6 SoSFPlane — field containing a plane equation
7
9 SoField > SoSField > SoSFPlane
10
12 #include <Inventor/fields/SoSFPlane.h>
13
14 Methods from class SoSFPlane:
15
16 static SoType getClassTypeId()
17 virtual void getTypeId() const
18 const SbPlane & getValue() const
19 const SbPlane & operator =(const SbPlane & newValue)
20 void setValue(const SbPlane & newValue)
21 int operator ==(const SoSFPlane &f) const
22 int operator !=(const SoSFPlane &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 plane equation (an SbPlane).
50
51 SoSFPlanes are written to file as four floating point values separated
52 by whitespace. The first three are the normal direction of the plane,
53 the fourth is the distance of the plane from the origin (in the direc‐
54 tion of the normal).
55
57 static SoType getClassTypeId()
58 virtual void getTypeId() const
59 Returns the type for this class or a particular object of this
60 class.
61
62 const SbPlane & getValue() const
63 Returns this field's value.
64
65 const SbPlane & operator =(const SbPlane & newValue)
66 void setValue(const SbPlane & newValue)
67 Sets this field to newValue.
68
69 int operator ==(const SoSFPlane &f) const
70 int operator !=(const SoSFPlane &f) const
71 Returns TRUE if f is of the same type and has the same value as this
72 field.
73
74
76 SbPlane, SoField, SoSField, SoMFPlane
77
78
79
80
81 SoSFPlane(3IV)()