Class ArcDef
- java.lang.Object
-
- com.google.flatbuffers.Struct
-
- com.google.ar.sceneform.lullmodel.ArcDef
-
public final class ArcDef extends Struct
-
-
Constructor Summary
Constructors Constructor Description ArcDef()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ArcDef__assign(int _i, java.nio.ByteBuffer _bb)void__init(int _i, java.nio.ByteBuffer _bb)floatangleSize()Size of the arc measured in radians.static intcreateArcDef(FlatBufferBuilder builder, float startAngle, float angleSize, float innerRadius, float outerRadius, int numSamples)floatinnerRadius()Inner radius of the arc.intnumSamples()Number of samples used for drawing the arc.floatouterRadius()Outer radius of the arc.floatstartAngle()The angle (in radians) in which the start of the arc should be poised at. 0 = vertical [0,1].
-
-
-
Method Detail
-
__init
public void __init(int _i, java.nio.ByteBuffer _bb)
-
__assign
public ArcDef __assign(int _i, java.nio.ByteBuffer _bb)
-
startAngle
public float startAngle()
The angle (in radians) in which the start of the arc should be poised at. 0 = vertical [0,1]. PI = [0,-1], PI/2 = [1,0].
-
angleSize
public float angleSize()
Size of the arc measured in radians. PI = half circle, 2 PI = full circle.
-
innerRadius
public float innerRadius()
Inner radius of the arc.
-
outerRadius
public float outerRadius()
Outer radius of the arc.
-
numSamples
public int numSamples()
Number of samples used for drawing the arc.
-
createArcDef
public static int createArcDef(FlatBufferBuilder builder, float startAngle, float angleSize, float innerRadius, float outerRadius, int numSamples)
-
-