glPointAlongPathNv function opengl_glext

int glPointAlongPathNv(
  1. int path,
  2. int startSegment,
  3. int numSegments,
  4. double distance,
  5. Pointer<Float> x,
  6. Pointer<Float> y,
  7. Pointer<Float> tangentX,
  8. Pointer<Float> tangentY,
)
GLAPI GLboolean APIENTRY glPointAlongPathNV (GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat *x, GLfloat *y, GLfloat *tangentX, GLfloat *tangentY)

Implementation

int glPointAlongPathNv(
  int path,
  int startSegment,
  int numSegments,
  double distance,
  Pointer<Float> x,
  Pointer<Float> y,
  Pointer<Float> tangentX,
  Pointer<Float> tangentY,
) {
  final glPointAlongPathNvAsFunction = _glPointAlongPathNv
      .cast<
        NativeFunction<
          Int32 Function(
            Uint32 path,
            Uint32 startSegment,
            Uint32 numSegments,
            Float distance,
            Pointer<Float> x,
            Pointer<Float> y,
            Pointer<Float> tangentX,
            Pointer<Float> tangentY,
          )
        >
      >()
      .asFunction<
        int Function(
          int path,
          int startSegment,
          int numSegments,
          double distance,
          Pointer<Float> x,
          Pointer<Float> y,
          Pointer<Float> tangentX,
          Pointer<Float> tangentY,
        )
      >();
  return glPointAlongPathNvAsFunction(
    path,
    startSegment,
    numSegments,
    distance,
    x,
    y,
    tangentX,
    tangentY,
  );
}