java.lang.Object
de.grogra.pf.io.FilterBase
de.grogra.pointcloud.importer.PointCloudFilterBase
- All Implemented Interfaces:
Filter
,FilterSource
,RegistryContext
,Map
- Direct Known Subclasses:
PLYImporter.ObjLoader
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.grogra.pf.io.FilterSource
FilterSource.MetaDataKey<V>
-
Field Summary
Fields inherited from class de.grogra.pf.io.FilterBase
item, source
Fields inherited from interface de.grogra.pf.io.FilterSource
AUTO_PROGRESS, DESTINATION_FILE, DESTINATION_URL
Fields inherited from interface de.grogra.util.Map
DEFAULT_VALUE, EMPTY_MAP
-
Constructor Summary
-
Method Summary
Methods inherited from class de.grogra.pf.io.FilterBase
get, getFilter, getFlavor, getImpl, getMetaData, getRegistry, getSource, getSystemId, initProgressMonitor, setFlavor, setMetaData, setMetaData, setProgress, setSystemId, toString, toURL
-
Field Details
-
pcRoot
-
allPoints
-
addPoints
protected boolean addPoints -
leaves
-
-
Constructor Details
-
PointCloudFilterBase
-
-
Method Details
-
getLeafFor
- Parameters:
object
- type of leaf considered - point, line, meshasNode
- is object a node or an edge?- Returns:
- suitable export for the object or
null
-
endExport
public abstract void endExport() -
getPoint
-
getPoints
-
getKey
Provide a mapping between the required keys from the leaf elements and the filter.- Parameters:
o
- the required key from a leaf- Returns:
-