public interface FeatureModel
Provides methods that returns features from the current robot installation.
Modifier and Type | Method and Description |
---|---|
BaseFeature |
getBaseFeature() |
Collection<Feature> |
getGeomFeatures() |
<T extends Feature> |
getGeomFeatures(Class<T> clazz) |
Collection<Feature> |
getGeomFeatures(Filter<Feature> filter) |
ToolFeature |
getToolFeature() |
Collection<Feature> getGeomFeatures()
<T extends Feature> Collection<T> getGeomFeatures(Class<T> clazz)
T
- The Feature typeclazz
- the sort of geometric feature of interest, e.g. FeaturePoint.class
,
FeatureLine.class
, FeaturePlane.class
Collection<Feature> getGeomFeatures(Filter<Feature> filter)
filter
- a filter implementationBaseFeature getBaseFeature()
ToolFeature getToolFeature()
Copyright © 2018. All rights reserved.