Method: RTKIT::Contour#add_coordinate

Defined in:
lib/rtkit/contour.rb

#add_coordinate(coordinate) ⇒ Object

Adds a Coordinate instance to this Contour.

Raises:

  • (ArgumentError)


114
115
116
117
# File 'lib/rtkit/contour.rb', line 114

def add_coordinate(coordinate)
  raise ArgumentError, "Invalid argument 'coordinate'. Expected Coordinate, got #{coordinate.class}." unless coordinate.is_a?(Coordinate)
  @coordinates << coordinate unless @coordinates.include?(coordinate)
end