C# Class THREE.CurvePath

Inheritance: Curve
显示文件 Open project: inoook/BezierPath Class Usage Examples

Public Properties

Property Type Description
bends List
curves List

Public Methods

Method Description
CurvePath ( ) : System.Collections
add ( Curve curve ) : void
addWrapPath ( Bend bendpath ) : void
checkConnection ( ) : void
closePath ( ) : void
getBoundingBox ( ) : BoundingBox
getLength ( ) : float
getPoint ( float t ) : Vector3
getTransformedPoints ( float segments, List bends ) : List
getTransformedSpacedPoints ( float segments, List bends ) : List

Private Methods

Method Description
getCurveLengths ( ) : List
getWrapPoints ( List oldPts, Curve path ) : List

Method Details

CurvePath() public method

public CurvePath ( ) : System.Collections
return System.Collections

add() public method

public add ( Curve curve ) : void
curve Curve
return void

addWrapPath() public method

public addWrapPath ( Bend bendpath ) : void
bendpath Bend
return void

checkConnection() public method

public checkConnection ( ) : void
return void

closePath() public method

public closePath ( ) : void
return void

getBoundingBox() public method

public getBoundingBox ( ) : BoundingBox
return BoundingBox

getLength() public method

public getLength ( ) : float
return float

getPoint() public method

public getPoint ( float t ) : Vector3
t float
return Vector3

getTransformedPoints() public method

public getTransformedPoints ( float segments, List bends ) : List
segments float
bends List
return List

getTransformedSpacedPoints() public method

public getTransformedSpacedPoints ( float segments, List bends ) : List
segments float
bends List
return List

Property Details

bends public_oe property

public List bends
return List

curves public_oe property

public List curves
return List