2008年08月05日

sketchup ruby api 線の位置

sketchup ruby api 線の開始位置と終了位置は
次のように求めます。

entがSketchup::Edgeのとき
ent.start.positionで開始位置
ent.end.positionで終了位置を求めます。




def puts_position()

model = Sketchup.active_model
ss = model.selection
if( ss.empty? )
return nil
end

for ent in ss
if( ent.is_a? Sketchup::Edge )
puts ent.start.position
puts ent.end.position
end
end

end

posted by 3D at 08:03| Comment(0) | TrackBack(0) | 日記