Class OsmStreamFilterNode
A filter that filters nodes, meaning selects nodes based on some function and adds ways, relations depending on their nodes/membership.
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class OsmStreamFilterNode : OsmStreamFilter, IEnumerator<OsmGeo>, IOsmStreamTarget
Constructors
OsmStreamFilterNode(Func<Node, Boolean>, Boolean)
Creates a new spatial filter.
Declaration
public OsmStreamFilterNode(Func<Node, bool> selectNode, bool completeWays = false)
Parameters
|
System.Func<Node, System.Boolean>
selectNode
|
|
System.Boolean
completeWays
|
Properties
CanReset
Returns true if this filter can be reset.
Declaration
public override bool CanReset { get; }
Property Value
|
System.Boolean
|
Overrides
Methods
Current()
MoveNext(Boolean, Boolean, Boolean)
Move to the next item in the stream.
Declaration
public override bool MoveNext(bool ignoreNodes, bool ignoreWays, bool ignoreRelations)
Parameters
|
System.Boolean
ignoreNodes
|
|
System.Boolean
ignoreWays
|
|
System.Boolean
ignoreRelations
|
Returns
|
System.Boolean
|