Sha256: 6918884a6394b518e6875c4f4f68e437787c0bcdc0864d47046f207dc899cc42
Contents?: true
Size: 389 Bytes
Versions: 1
Compression:
Stored size: 389 Bytes
Contents
#! /usr/bin/env ruby # coding: utf-8 require "mageo/vector3d.rb" # # 球を表現するクラス。 # class Cylinder attr_reader :positions, :radius # 座標と半径 # positions は 両底面の中心座標を入れた配列。 def initialize(position, radius) @positions = [ Vector3D[*position[0]], Vector3D[*position[1]] ] @radius = radius end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mageo-0.0.1 | lib/mageo/cylinder.rb |