! @brief Create a new empty Vector node. @param [in] destImageFile The ImageFile where the new node will eventually be stored. @param [in] allowHeteroChildren Will child elements of differing types be allowed in this VectorNode. @details A VectorNode is a ordered container of E57 nodes. The @a destImageFile indicates which ImageFile the VectorNode will eventually be attached to. A node is attac
| 152 | @see Node, VectorNode::allowHeteroChildren, ::ErrorHomogeneousViolation |
| 153 | */ |
| 154 | VectorNode::VectorNode( const ImageFile &destImageFile, bool allowHeteroChildren ) : |
| 155 | impl_( new VectorNodeImpl( destImageFile.impl(), allowHeteroChildren ) ) |
| 156 | { |
| 157 | } |
| 158 | |
| 159 | /*! |
| 160 | @brief Is this a root node. |