Packagejiglib.geometry
Classpublic class JSegment



Public Properties
 PropertyDefined by
  delta : JNumber3D
JSegment
  origin : JNumber3D
JSegment
Public Methods
 MethodDefined by
  
JSegment(origin:JNumber3D, delta:JNumber3D)
JSegment
  
JSegment
  
JSegment
  
getPoint(t:Number):JNumber3D
JSegment
  
pointSegmentDistanceSq(out:Object, pt:JNumber3D):Number
JSegment
  
segmentBoxDistanceSq(out:Object, rkBox:JBox, boxState:PhysicsState):Number
JSegment
  
segmentSegmentDistanceSq(out:Object, seg:JSegment):Number
JSegment
Property detail
deltaproperty
delta:JNumber3D  [read-write]Implementation
    public function get delta():JNumber3D
    public function set delta(value:JNumber3D):void
originproperty 
origin:JNumber3D  [read-write]Implementation
    public function get origin():JNumber3D
    public function set origin(value:JNumber3D):void
Constructor detail
JSegment()constructor
public function JSegment(origin:JNumber3D, delta:JNumber3D)Parameters
origin:JNumber3D
 
delta:JNumber3D
Method detail
clone()method
public function clone():JSegment

Returns
JSegment
getEnd()method 
public function getEnd():JNumber3D

Returns
JNumber3D
getPoint()method 
public function getPoint(t:Number):JNumber3DParameters
t:Number

Returns
JNumber3D
pointSegmentDistanceSq()method 
public function pointSegmentDistanceSq(out:Object, pt:JNumber3D):NumberParameters
out:Object
 
pt:JNumber3D

Returns
Number
segmentBoxDistanceSq()method 
public function segmentBoxDistanceSq(out:Object, rkBox:JBox, boxState:PhysicsState):NumberParameters
out:Object
 
rkBox:JBox
 
boxState:PhysicsState

Returns
Number
segmentSegmentDistanceSq()method 
public function segmentSegmentDistanceSq(out:Object, seg:JSegment):NumberParameters
out:Object
 
seg:JSegment

Returns
Number