类 Pipe
- java.lang.Object
-
- org.meteoinfo.chart.jogl.pipe.Pipe
-
public class Pipe extends java.lang.Objectbase contour following a path ported from C++ code by Song Ho Ahn (song.ahn@gmail.com)
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddPathPoint(org.joml.Vector3f point)Add a path pointjava.util.Vector<org.joml.Vector3f>getContour()Get contourjava.util.Vector<org.joml.Vector3f>getContour(int idx)Get contourintgetContourCount()Get contour numberjava.util.Vector<org.joml.Vector3f>getNormal(int idx)Get normaljava.util.Vector<org.joml.Vector3f>getPath()Get pathintgetPathCount()Get path point numbervoidsetContour(java.util.Vector<org.joml.Vector3f> contourPoints)Set contourvoidsetPath(java.util.Vector<org.joml.Vector3f> pathPoints)Set path
-
-
-
构造器详细资料
-
Pipe
public Pipe()
Constructor
-
Pipe
public Pipe(java.util.Vector<org.joml.Vector3f> pathPoints, java.util.Vector<org.joml.Vector3f> contourPoints)Constructor- 参数:
pathPoints- Path pointscontourPoints- Contour points
-
Pipe
public Pipe(java.util.Vector<org.joml.Vector3f> pathPoint, float radius, int steps)Constructor- 参数:
pathPoint- Path pointsradius- Contour radiussteps- Contour steps
-
-
方法详细资料
-
getPath
public java.util.Vector<org.joml.Vector3f> getPath()
Get path- 返回:
- Path
-
setPath
public void setPath(java.util.Vector<org.joml.Vector3f> pathPoints)
Set path- 参数:
pathPoints- Path points
-
getContour
public java.util.Vector<org.joml.Vector3f> getContour()
Get contour- 返回:
- Contour
-
getContour
public java.util.Vector<org.joml.Vector3f> getContour(int idx)
Get contour- 参数:
idx- Index- 返回:
- Contour
-
setContour
public void setContour(java.util.Vector<org.joml.Vector3f> contourPoints)
Set contour- 参数:
contourPoints- Contour points
-
getPathCount
public int getPathCount()
Get path point number- 返回:
- Path point number
-
getContourCount
public int getContourCount()
Get contour number- 返回:
- Contour number
-
getNormal
public java.util.Vector<org.joml.Vector3f> getNormal(int idx)
Get normal- 参数:
idx- Index- 返回:
- Normal
-
addPathPoint
public void addPathPoint(org.joml.Vector3f point)
Add a path point- 参数:
point- Path point
-
-