GeometryP2

class sonic.GeometryP2

Bases: sonic.MeetJoinable, matlab.mixin.Heterogeneous

Method Summary
static join(varargin)

Performs the join of an arbitrary list of GeometryP2 objects. Specific combinations of possible joins are:

  • Point & Point

  • Point & Line

and these will be composed together automatically by this method, depending on the arguments passed in.

Inputs:
  • varargin (n sonic.GeometryP2): A number of subclasses of GeometryP2.

Outputs:
  • res (1x1 sonic.GeometryP2 or double): The result of the join operation, which could be another GeometryP2 object or simply a number.

Last revised: 3/29/24 Last author: Michael Krause

static meet(varargin)

Performs the meet of an arbitrary list of GeometryP2 objects. Specific combinations of possible meets are:

  • Line & Line

  • Point & Line

and these will be composed together automatically by this method, depending on the arguments passed in.

Inputs:
  • varargin (n sonic.GeometryP2): A number of subclasses of GeometryP2.

Outputs:
  • res (1x1 sonic.GeometryP2 or double): The result of the meet operation, which could be another GeometryP2 object or simply a number.

Last revised: 3/29/24 Last author: Michael Krause