|
H3D API
2.4.1
|
The SFCoordinateNode is a class that contain a X3DCoordinateNode. More...
#include <H3D/SuperShape.h>

Additional Inherited Members | |
Public Member Functions inherited from H3D::DependentSFNode< NodeType, FieldRefs, DynamicCast > | |
| DependentSFNode () | |
| Constructor. Default value of value is NULL. | |
| virtual | ~DependentSFNode () |
| Destructor. | |
Protected Member Functions inherited from H3D::TypedField< DependentSFNode< X3DCoordinateNode, FieldRef< X3DGeometricPropertyNode, Field, &X3DCoordinateNode::propertyChanged > >, Types< SFFloat, SFFloat, SFFloat, SFFloat, SFFloat, SFFloat, SFFloat, SFFloat, SFFloat, SFFloat, SFFloat, SFFloat, SFInt32 > > | |
| void | checkFieldType (Field *f, int index) |
| Function for checking that a field is of a correct type given type specification according to the TypedField template arguments. More... | |
| void | checkTemplateArguments () |
| Function for checking that a field given TypedField type specification is valid. More... | |
The SFCoordinateNode is a class that contain a X3DCoordinateNode.
It updates itself from the fields routed to it. The fields routed to it are all the fields defining the SuperShape shape.
routes_in[0] is the ss1_m field of the SuperShape node. routes_in[1] is the ss1_a field of the SuperShape node. routes_in[2] is the ss1_b field of the SuperShape node. routes_in[3] is the ss1_n1 field of the SuperShape node. routes_in[4] is the ss1_n2 field of the SuperShape node. routes_in[5] is the ss1_n3 field of the SuperShape node. routes_in[6] is the ss2_m field of the SuperShape node. routes_in[7] is the ss2_a field of the SuperShape node. routes_in[8] is the ss2_b field of the SuperShape node. routes_in[9] is the ss2_n1 field of the SuperShape node. routes_in[10] is the ss2_n2 field of the SuperShape node. routes_in[11] is the ss2_n3 field of the SuperShape node. routes_in[12] is the resolution field of the SuperShape node.