public class StripeLine extends Shape
BaseShape.MatType, BaseShape.Mode
构造器和说明 |
---|
StripeLine(BaseShape.MatType matType)
构造方法
|
限定符和类型 | 方法和说明 |
---|---|
void |
drawStripeLine(java.util.List<Point3D> pointList,
float lineWidth)
绘制带状线
|
void |
drawStripeLine(Point3D pointA,
Point3D pointB,
float width)
绘制带状线
|
AREffectElement |
getParentElement()
获取父节点元素
|
java.util.List<Point3D> |
getStripeLinePoints()
获取线的顶点集
|
float |
getStripeLineRadius()
获取条带线圆角半径
|
boolean |
isExtension()
获取是否延伸
|
void |
setExtension(boolean extension)
设置是否延伸
|
void |
setParentNode(AREffectElement element)
设置父节点
|
void |
setParentNode(EffectView arView)
设置父节点
|
void |
setStripeLineRadius(float radius)
设置条带线圆角半径(大于等于线宽)
|
clear, drawBuildingOneSide, drawBuildingOneSide, drawCube, drawCubeOutline, drawCustomMesh, drawCustomMesh, drawCylinder, drawCylinder, drawCylinder, drawHalfTorus, drawHorizontalPolygon, drawLine, drawLine, drawLine, drawPolygon, drawPolygon, drawPrism, drawQuadrangle, drawRegularPolygon, drawSphere, drawSphere, drawTorus
getColor, getColorRGBA, getMetallic, getRadius, getReflectance, getRoughness, getSelectionColor, getSelectionTextureMap, getShapeMaterial, getShapeStyle, getTextureMap, isRenderable, isSelected, isShadowCaster, isShadowReceiver, select, setColor, setColor, setColor, setMetallic, setRadius, setReflectance, setRenderable, setRoughness, setSelectionColor, setSelectionTextureMap, setShadowCaster, setShadowReceiver, setShapeStyle, setTextureMap, unSelect, updateMaterial
public StripeLine(BaseShape.MatType matType)
matType
- 材质类型(透明/不透明)public void drawStripeLine(Point3D pointA, Point3D pointB, float width)
pointA
- pointB
- width
- public void drawStripeLine(java.util.List<Point3D> pointList, float lineWidth)
pointList
- 顶点集lineWidth
- 线宽public java.util.List<Point3D> getStripeLinePoints()
public float getStripeLineRadius()
public void setStripeLineRadius(float radius)
radius
- public boolean isExtension()
public void setExtension(boolean extension)
extension
- public void setParentNode(AREffectElement element)
element
- public void setParentNode(EffectView arView)
arView
- public AREffectElement getParentElement()