public class PointCloudViewerSwing
extends java.lang.Object
implements boofcv.visualize.PointCloudViewer
PointCloudViewerPanelSwing for PointCloudViewer.| Constructor and Description |
|---|
PointCloudViewerSwing() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCloud(org.ddogleg.struct.GrowQueue_F32 cloudXYZ,
org.ddogleg.struct.GrowQueue_I32 colorRGB) |
void |
addCloud(java.util.List<georegression.struct.point.Point3D_F64> cloud) |
void |
addCloud(java.util.List<georegression.struct.point.Point3D_F64> cloudXyz,
int[] colorsRgb) |
void |
addPoint(double x,
double y,
double z,
int rgb) |
void |
clearPoints() |
org.ddogleg.struct.FastQueue<boofcv.struct.Point3dRgbI_F64> |
copyCloud(org.ddogleg.struct.FastQueue<boofcv.struct.Point3dRgbI_F64> copy) |
georegression.struct.se.Se3_F64 |
getCameraToWorld(georegression.struct.se.Se3_F64 cameraToWorld) |
javax.swing.JComponent |
getComponent() |
void |
removeColorizer() |
void |
setBackgroundColor(int rgb) |
void |
setCameraHFov(double radians) |
void |
setCameraToWorld(georegression.struct.se.Se3_F64 cameraToWorld) |
void |
setClipDistance(double distance) |
void |
setColorizer(boofcv.visualize.PointCloudViewer.Colorizer colorizer) |
void |
setDotSize(int pixels) |
void |
setFog(boolean active) |
void |
setShowAxis(boolean show) |
void |
setTranslationStep(double step) |
public void setShowAxis(boolean show)
setShowAxis in interface boofcv.visualize.PointCloudViewerpublic void setTranslationStep(double step)
setTranslationStep in interface boofcv.visualize.PointCloudViewerpublic void setDotSize(int pixels)
setDotSize in interface boofcv.visualize.PointCloudViewerpublic void setClipDistance(double distance)
setClipDistance in interface boofcv.visualize.PointCloudViewerpublic void setFog(boolean active)
setFog in interface boofcv.visualize.PointCloudViewerpublic void setBackgroundColor(int rgb)
setBackgroundColor in interface boofcv.visualize.PointCloudViewerpublic void addCloud(java.util.List<georegression.struct.point.Point3D_F64> cloudXyz,
int[] colorsRgb)
addCloud in interface boofcv.visualize.PointCloudViewerpublic void addCloud(java.util.List<georegression.struct.point.Point3D_F64> cloud)
addCloud in interface boofcv.visualize.PointCloudViewerpublic void addCloud(org.ddogleg.struct.GrowQueue_F32 cloudXYZ,
org.ddogleg.struct.GrowQueue_I32 colorRGB)
addCloud in interface boofcv.visualize.PointCloudViewerpublic void addPoint(double x,
double y,
double z,
int rgb)
addPoint in interface boofcv.visualize.PointCloudViewerpublic void clearPoints()
clearPoints in interface boofcv.visualize.PointCloudViewerpublic void setColorizer(boofcv.visualize.PointCloudViewer.Colorizer colorizer)
setColorizer in interface boofcv.visualize.PointCloudViewerpublic void removeColorizer()
removeColorizer in interface boofcv.visualize.PointCloudViewerpublic void setCameraHFov(double radians)
setCameraHFov in interface boofcv.visualize.PointCloudViewerpublic void setCameraToWorld(georegression.struct.se.Se3_F64 cameraToWorld)
setCameraToWorld in interface boofcv.visualize.PointCloudViewerpublic georegression.struct.se.Se3_F64 getCameraToWorld(@Nullable
georegression.struct.se.Se3_F64 cameraToWorld)
getCameraToWorld in interface boofcv.visualize.PointCloudViewerpublic org.ddogleg.struct.FastQueue<boofcv.struct.Point3dRgbI_F64> copyCloud(@Nullable
org.ddogleg.struct.FastQueue<boofcv.struct.Point3dRgbI_F64> copy)
copyCloud in interface boofcv.visualize.PointCloudViewerpublic javax.swing.JComponent getComponent()
getComponent in interface boofcv.visualize.PointCloudViewer