| Package | ptolemy.geom3D.core |
| Class | public class Solid |
| Inheritance | Solid ptolemy.geom3D.core.Logic |
| Subclasses | Cube, Cube, Dodecahedron, Icosahedron, Octahedron, Platonic, Tetrahedron |
| Property | Defined By | ||
|---|---|---|---|
| about : SpatialVector | Solid | ||
| angle : Number | Solid | ||
| colors : Array | Solid | ||
| directTransformation : Transformation | Solid | ||
| faces : Array [read-only] | Solid | ||
| outlineColor : uint | Solid | ||
| outlineWidth : int | Solid | ||
| perspectiveDepth : Number [read-only] | Solid | ||
| Method | Defined By | ||
|---|---|---|---|
[override] | Solid | ||
| about | property |
about:SpatialVector public function get about():SpatialVector public function set about(value:SpatialVector):void| angle | property |
angle:Number public function get angle():Number public function set angle(value:Number):void| colors | property |
colors:Array public function get colors():Array public function set colors(value:Array):void| directTransformation | property |
directTransformation:Transformation public function get directTransformation():Transformation public function set directTransformation(value:Transformation):void| faces | property |
faces:Array [read-only] public function get faces():Array| outlineColor | property |
outlineColor:uint public function get outlineColor():uint public function set outlineColor(value:uint):void| outlineWidth | property |
outlineWidth:int public function get outlineWidth():int public function set outlineWidth(value:int):void| perspectiveDepth | property |
perspectiveDepth:Number [read-only] public function get perspectiveDepth():Number| Solid | () | Constructor |
public function Solid(... faces)... faces |
| calculate | () | method |
| doCalculation | () | method |
override protected function doCalculation(t:Transformation, e:Eye):voidParameters
t:Transformation | |
e:Eye |
| draw | () | method |
public function draw(g:Graphics):voidParameters
g:Graphics |