ConstPointer typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
ConvertDataNodeToOGRGeometry(const DataNode *dataNode) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | protected |
CopyFieldList(const DataNode *dataNode) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
CreateAnother(void) const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
DataNode() | otb::DataNode< TPrecision, VDimension, TValuePrecision > | protected |
DataNode(const Self &)=delete | otb::DataNode< TPrecision, VDimension, TValuePrecision > | private |
Dimension | otb::DataNode< TPrecision, VDimension, TValuePrecision > | static |
EuclideanDistanceMetric(const DataNode *node) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
EuclideanDistanceMetric(const PointType point) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
GetFieldAsDouble(const std::string &key) const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
GetFieldAsInt(const std::string &key) const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
GetFieldAsString(const std::string &key) const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
GetFieldList() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
GetLine() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
GetNameOfClass() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | virtual |
GetNodeId() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | virtual |
GetNodeType() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | virtual |
GetNodeTypeAsString() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
GetPoint() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
GetPolygonExteriorRing() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
GetPolygonInteriorRings() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
HasField(const std::string &key) const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
Intersects(const DataNode *node) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsCollectionFeature() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsDocument() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsFolder() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsLineFeature() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsMultiLineFeature() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsMultiPointFeature() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsMultiPolygonFeature() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsPointFeature() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsPolygonFeature() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
IsRoot() const | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
LineConstPointerType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
LinePointerType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
LineType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
m_Data | otb::DataNode< TPrecision, VDimension, TValuePrecision > | private |
m_NodeId | otb::DataNode< TPrecision, VDimension, TValuePrecision > | private |
m_NodeType | otb::DataNode< TPrecision, VDimension, TValuePrecision > | private |
New() | otb::DataNode< TPrecision, VDimension, TValuePrecision > | static |
operator=(const Self &)=delete | otb::DataNode< TPrecision, VDimension, TValuePrecision > | private |
Pointer typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
PointType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
PolygonConstPointerType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
PolygonListConstPointerType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
PolygonListPointerType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
PolygonListType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
PolygonPointerType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
PolygonType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
PrecisionType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
PrintSelf(std::ostream &os, itk::Indent indent) const override | otb::DataNode< TPrecision, VDimension, TValuePrecision > | protected |
Self typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
SetFieldAsDouble(const std::string &key, double value) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
SetFieldAsInt(const std::string &key, int value) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
SetFieldAsString(const std::string &key, const std::string &value) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
SetLine(LineType *line) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
SetNodeId(const char *_arg) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | virtual |
SetNodeType(NodeType type) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
SetPoint(PointType point) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
SetPolygonExteriorRing(PolygonType *polygon) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
SetPolygonInteriorRings(PolygonListType *polygonList) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
Superclass typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
ValuePrecisionType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
VertexListConstPointerType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
VertexListType typedef | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
Within(const DataNode *node) | otb::DataNode< TPrecision, VDimension, TValuePrecision > | |
~DataNode() override | otb::DataNode< TPrecision, VDimension, TValuePrecision > | inlineprotected |