HomeSort by relevance Sort by last modified time
    Searched defs:controlPoints (Results 1 - 7 of 7) sorted by null

  /external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/curves/
BezierCurve.java 101 List<Vector3f> controlPoints = new ArrayList<Vector3f>(bezierPoints.length * 3);
103 controlPoints.add(new Vector3f(bezierPoints[i][0][0], bezierPoints[i][0][1], bezierPoints[i][0][2]));
104 controlPoints.add(new Vector3f(bezierPoints[i][1][0], bezierPoints[i][1][1], bezierPoints[i][1][2]));
105 controlPoints.add(new Vector3f(bezierPoints[i][2][0], bezierPoints[i][2][1], bezierPoints[i][2][2]));
107 return controlPoints;
CurvesHelper.java 228 List<Vector3f> controlPoints = bezierCurve.getControlPoints();
232 controlPoints.add(controlPoints.get(i));
236 controlPoints.remove(0);
237 controlPoints.remove(controlPoints.size() - 1);
240 Spline spline = new Spline(SplineType.Bezier, controlPoints, 0, false);
298 List<List<Vector4f>> controlPoints = new ArrayList<List<Vector4f>>(pntsV);
314 controlPoints.add(uControlPoints);
318 controlPoints.add(controlPoints.get(k));
    [all...]
  /external/jmonkeyengine/engine/src/core/com/jme3/math/
CurveAndSurfaceMath.java 31 List<Vector3f> controlPoints = nurbSpline.getControlPoints();
34 int controlPointAmount = controlPoints.size();
54 * @param controlPoints
65 public static void interpolate(float u, float v, List<List<Vector4f>> controlPoints, List<Float>[] knots,
69 int vControlPointsAmount = controlPoints.size();
70 int uControlPointsAmount = controlPoints.get(0).size();
73 Vector4f controlPoint = controlPoints.get(i).get(j);
Spline.java 26 private List<Vector3f> controlPoints = new ArrayList<Vector3f>();
43 * @param controlPoints an array of vector to use as control points of the spline
55 public Spline(SplineType splineType, Vector3f[] controlPoints, float curveTension, boolean cycle) {
57 throw new IllegalArgumentException("To create NURBS spline use: 'public Spline(Vector3f[] controlPoints, float[] weights, float[] nurbKnots)' constructor!");
59 for (int i = 0; i < controlPoints.length; i++) {
60 Vector3f vector3f = controlPoints[i];
61 this.controlPoints.add(vector3f);
72 * @param controlPoints a list of vector to use as control points of the spline
84 public Spline(SplineType splineType, List<Vector3f> controlPoints, float curveTension, boolean cycle) {
86 throw new IllegalArgumentException("To create NURBS spline use: 'public Spline(Vector3f[] controlPoints, float[] weights, float[] nurbKnots)' constructor!")
    [all...]
  /external/jmonkeyengine/engine/src/core/com/jme3/scene/shape/
Curve.java 64 * @param controlPoints the control points to use to create this curve
67 public Curve(Vector3f[] controlPoints, int nbSubSegments) {
68 this(new Spline(Spline.SplineType.CatmullRom, controlPoints, 10, false), nbSubSegments);
157 List<Vector3f> controlPoints = spline.getControlPoints();
160 Vector3f vector3f = controlPoints.get(currentControlPoint);
172 Vector3f vector3f = controlPoints.get(currentControlPoint);
Surface.java 24 private List<List<Vector4f>> controlPoints; //space control points and their weights
33 * @param controlPoints space control points
40 private Surface(List<List<Vector4f>> controlPoints, List<Float>[] nurbKnots,
42 this.validateInputData(controlPoints, nurbKnots, uSegments, vSegments);
46 this.controlPoints = controlPoints;
60 * @param controlPoints space control points
68 public static final Surface createNurbsSurface(List<List<Vector4f>> controlPoints, List<Float>[] nurbKnots,
70 Surface result = new Surface(controlPoints, nurbKnots, uSegments, vSegments, basisUFunctionDegree, basisVFunctionDegree);
96 CurveAndSurfaceMath.interpolate(u, v, controlPoints, knots, basisUFunctionDegree, basisVFunctionDegree, interpolationResult);
    [all...]
  /prebuilts/tools/common/netbeans-visual/
org-netbeans-api-visual.jar 

Completed in 774 milliseconds