Uses of Interface
de.grogra.pointcloud.objects.PointCloudLeaf
Package
Description
-
Uses of PointCloudLeaf in de.grogra.pointcloud.importer
-
Uses of PointCloudLeaf in de.grogra.pointcloud.objects
Modifier and TypeFieldDescriptionprotected Class<? extends PointCloudLeaf>
PointCloudBase.childrenType
Modifier and TypeMethodDescriptionabstract void
PointCloudBase.addPoint
(PointCloudLeaf node) abstract void
PointCloudBase.addPoint
(PointCloudLeaf[] nodes) abstract void
PointCloudBase.removePoint
(PointCloudLeaf[] nodes) abstract PointCloudBase
PointCloudBase.split
(PointCloudLeaf[] nodes) -
Uses of PointCloudLeaf in de.grogra.pointcloud.objects.impl
Modifier and TypeMethodDescriptionPointCloudBaseImpl.createLeaf
(Object[] args) args is the set of arguments that the leaf constructor takes in.PointCloudBaseImpl.getFirstLeaf()
Modifier and TypeMethodDescriptionprotected Class<? extends PointCloudLeaf>
PointCloudBaseImpl.getChildrenType()
Modifier and TypeMethodDescriptionvoid
PointCloudBaseImpl.addPoint
(PointCloudLeaf node) void
PointCloudBaseImpl.addPoint
(PointCloudLeaf[] nodes) void
PointCloudBaseImpl.removePoint
(PointCloudLeaf[] nodes) PointCloudBaseImpl.split
(PointCloudLeaf[] nodes) Splits the point cloud by a set of leaves. -
Uses of PointCloudLeaf in de.grogra.pointcloud.utils
Modifier and TypeMethodDescriptionstatic void
Utils.setAsOrigin
(Node[] pcs, PointCloudLeaf newOrigin, Tuple3d coordinate) static void
Utils.setAsOrigin
(PointCloudBase pc, PointCloudLeaf newOrigin, Tuple3d coordinate) Translate the pointcloud base to use the coordinate as new origin based on the newOrigin leaf provided.