class DataMining::Point

Point class

Attributes

id[R]
value[R]

Public Class Methods

new(id, value) click to toggle source

Represents a Point

Arguments:

id: (symbol)
value: (array)
# File lib/data_mining/point.rb, line 12
def initialize(id, value)
  @id             = id
  @value          = value
  @visited        = false
  @in_a_cluster   = false
end

Public Instance Methods

assign_to_cluster!() click to toggle source
# File lib/data_mining/point.rb, line 23
def assign_to_cluster!
  @in_a_cluster = true
end
assigned_to_cluster?() click to toggle source
# File lib/data_mining/point.rb, line 19
def assigned_to_cluster?
  @in_a_cluster
end
visit!() click to toggle source
# File lib/data_mining/point.rb, line 31
def visit!
  @visited = true
end
visited?() click to toggle source
# File lib/data_mining/point.rb, line 27
def visited?
  @visited
end