Operator Reference

num_points_funct_1dT_num_points_funct_1dNumPointsFunct1dNumPointsFunct1dnum_points_funct_1d (Operator)

num_points_funct_1dT_num_points_funct_1dNumPointsFunct1dNumPointsFunct1dnum_points_funct_1d — Number of control points of the function.

Signature

num_points_funct_1d( : : Function : Length)

Herror T_num_points_funct_1d(const Htuple Function, Htuple* Length)

void NumPointsFunct1d(const HTuple& Function, HTuple* Length)

Hlong HFunction1D::NumPointsFunct1d() const

static void HOperatorSet.NumPointsFunct1d(HTuple function, out HTuple length)

int HFunction1D.NumPointsFunct1d()

def num_points_funct_1d(function: Sequence[Union[float, int]]) -> int

Description

num_points_funct_1dnum_points_funct_1dNumPointsFunct1dNumPointsFunct1dnum_points_funct_1d calculates the number of control points of FunctionFunctionFunctionfunctionfunction.

Execution Information

  • Multithreading type: reentrant (runs in parallel with non-exclusive operators).
  • Multithreading scope: global (may be called from any thread).
  • Processed without parallelization.

Parameters

FunctionFunctionFunctionfunctionfunction (input_control)  function_1d HFunction1D, HTupleSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Input function.

LengthLengthLengthlengthlength (output_control)  integer HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Number of control points.

Possible Predecessors

create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs, create_funct_1d_arraycreate_funct_1d_arrayCreateFunct1dArrayCreateFunct1dArraycreate_funct_1d_array

Module

Foundation