code: func (obj *GenericObject) SelectHyperCubeContinuousRange(ctx context.Context, path string, ranges []*NxContinuousRangeSelectInfo, softLock bool) (bool, error) {
  	result := &struct {
  		Success bool	`json:"qSuccess"`
  	} {}
  	err := obj.rpc(ctx, "SelectHyperCubeContinuousRange", result, path, ranges, softLock)
  	return result.Success, err 
  }
docs: // The following is returned in the output:
  // The operation is successful if qSuccess is set to true.
  //
  // Parameters:
  //
  // ◾ path       -   Path to the definition of the object.
  // For example, /qHyperCubeDef .
  //
  // ◾ ranges     -   Selects ranges in a hypercube in (Ranges[N].Min,Ranges[N].Max) intervals.
  // If either Ranges[N].MinInclEq or Ranges[N].MaxInclEq, or both flags are set to true then Min and Max values will be selected.
  //
  // ◾ softLock   -   Set to true to ignore locks; in that case, locked fields can be selected.
  // The default value is false.
  //