GODPAPER | All Packages | All Classes | Index | Frames No Frames |
JoinedFace

Package | ptolemy.geom3D.core
Class | public class JoinedFace
Inheritance | JoinedFace Face ptolemy.geom3D.core.Logic

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | alpha : Number | Face
|  | center : Point [read-only] | JoinedFace
|  | dihedral : Number | JoinedFace
|  | drawCenter : Boolean = false | JoinedFace
|  | edgePtA : Point | JoinedFace
|  | edgePtB : Point | JoinedFace
|  | fillColor : uint | Face
|  | joinedTo : Face | JoinedFace
|  | outlineColor : uint | Face
|  | outlineWidth : int | Face
|  | padding : Number padding | JoinedFace
|  | perspectiveDepth : Number [read-only] | Face
|  | points : Array [read-only] | Face
|  | reverse : Boolean | JoinedFace

Protected Properties
Hide Inherited Protected Properties
Show Inherited Protected Properties

| Property | Defined By
--- | --- | ---
|  | _fillColor : uint = 0xFF000099 | Face
|  | _outlineColor : uint = 0x000000FF | Face
|  | _outlineWidth : int = 0 | Face
|  | _points : Array | Face

Public Methods

| Method | Defined By
--- | --- | ---
|  | JoinedFace(joinedTo:Face, edgePtA:Point, edgePtB:Point, sides:int, dihedral:Number = 0, reverse:Boolean = false) | JoinedFace
|  | calculate(t:Transformation, e:Eye):void [override] | JoinedFace
|  | draw(g:Graphics):void [override] | JoinedFace
|  | toString():String [override] | JoinedFace

Protected Methods
Show Inherited Protected Methods
Show Inherited Protected Methods

| Method | Defined By
--- | --- | ---
|  | doCalculation(t:Transformation, e:Eye):void [override] | JoinedFace
|  | doPaddingCalculation(t:Transformation, e:Eye):void | JoinedFace
|  | doPaddingDraw(g:Graphics):void | JoinedFace
|  | doPostChildrenCalculation():void [override] | Face
|  | paddingCalculate(t:Transformation, e:Eye):void | JoinedFace

Property Detail

center | property

`center:Point` [read-only]

Implementation
`public function get center():Point`

dihedral | property |

`dihedral:Number`

Implementation
`public function get dihedral():Number`
`public function set dihedral(value:Number):void`

drawCenter | property |

`public var drawCenter:Boolean = false`

edgePtA | property |

`edgePtA:Point`

Implementation
`public function get edgePtA():Point`
`public function set edgePtA(value:Point):void`

edgePtB | property |

`edgePtB:Point`

Implementation
`public function get edgePtB():Point`
`public function set edgePtB(value:Point):void`

joinedTo | property |

`joinedTo:Face`

Implementation
`public function get joinedTo():Face`
`public function set joinedTo(value:Face):void`

padding | property |

`padding:Number`

padding

Implementation
`public function get padding():Number`
`public function set padding(value:Number):void`

reverse | property |

`reverse:Boolean`

Implementation
`public function get reverse():Boolean`
`public function set reverse(value:Boolean):void`
Constructor Detail

JoinedFace | () | Constructor

`public function JoinedFace(joinedTo:Face, edgePtA:Point, edgePtB:Point, sides:int, dihedral:Number = 0, reverse:Boolean = false)`

Parameters

| `joinedTo:Face`
| `edgePtA:Point`
| `edgePtB:Point`
| `sides:int`
| `dihedral:Number` (default = `0`)``
| `reverse:Boolean` (default = `false`)``

Method Detail

calculate | () | method

`override public function calculate(t:Transformation, e:Eye):void`

Parameters

| `t:Transformation`
| `e:Eye`

doCalculation | () | method |

`override protected function doCalculation(t:Transformation, e:Eye):void`

Parameters

| `t:Transformation`
| `e:Eye`

doPaddingCalculation | () | method |

`protected function doPaddingCalculation(t:Transformation, e:Eye):void`

Parameters

| `t:Transformation`
| `e:Eye`

doPaddingDraw | () | method |

`protected function doPaddingDraw(g:Graphics):void`

Parameters

| `g:Graphics`

draw | () | method |

`override public function draw(g:Graphics):void`

Parameters

| `g:Graphics`

paddingCalculate | () | method |

`protected function paddingCalculate(t:Transformation, e:Eye):void`

Parameters

| `t:Transformation`
| `e:Eye`

toString | () | method |

`override public function toString():String`

Returns

| `String`

Thu Jan 16 2014, 01:11 PM +08:00