我知道编辑这个网站吗?

3D 查看器 › Orthoslices

如何使用切片

您可以下载本指南 here 的示例来源代码。

在阅读本操作指南之前,阅读The relation between Content and Universe可能会得到帮助。

Content显示为方形切片时,Content对应的ContentNode类型为OrthoGroup

OrthoGroup扩展了VoltexGroup,因此也共享其相关卷编辑的功能。此外,OrthoGroup提供了调整显示的切片(平面)函数及其:

// Add the image as a volume
Content c = univ.addOrthoslice(imp);

// Retrieve the OrthoGroup OrthoGroup ortho = (OrthoGroup)c.getContent();

for(int i = 0; i < 10; i++) {
   ortho.increase(AxisConstants.Z_AXIS);
   sleep(1);
}

// Hide the x-axis ortho.setVisible(AxisConstants.X\_AXIS, false);

// Show it again and hide the z-axis ortho.setVisible(AxisConstants.X\_AXIS, true); ortho.setVisible(AxisConstants.Z\_AXIS, false);

// Show it again ortho.setVisible(AxisConstants.Z\_AXIS, true);

OrthoGroup的重要方法

public void setSlice(int axis, int v);

public int getSlice(int axis);

public void decrease(int axis);

public void increase(int axis);

public boolean isVisible(int axis);

public void setVisible(int axis, boolean b);