| Package | frocessing.f3d.models |
| Class | public class F3DCube |
| Inheritance | F3DCube F3DObject FTransform3D Object |
| Property | Defined By | ||
|---|---|---|---|
| back : F3DPlane | F3DCube | ||
| bottom : F3DPlane | F3DCube | ||
| front : F3DPlane | F3DCube | ||
| left : F3DPlane | F3DCube | ||
![]() | matrix : FMatrix3D | FTransform3D | |
![]() | name : String | F3DObject | |
![]() | postureX : FNumber3D [read-only] | FTransform3D | |
![]() | postureY : FNumber3D [read-only] | FTransform3D | |
![]() | postureZ : FNumber3D [read-only] | FTransform3D | |
| right : F3DPlane | F3DCube | ||
![]() | rotationX : Number | FTransform3D | |
![]() | rotationY : Number | FTransform3D | |
![]() | rotationZ : Number | FTransform3D | |
![]() | scaleX : Number | FTransform3D | |
![]() | scaleY : Number | FTransform3D | |
![]() | scaleZ : Number | FTransform3D | |
| top : F3DPlane | F3DCube | ||
![]() | userData : Object | F3DObject | |
| visible : Boolean = true | F3DCube | ||
![]() | x : Number | FTransform3D | |
![]() | y : Number | FTransform3D | |
![]() | z : Number | FTransform3D | |
| Method | Defined By | ||
|---|---|---|---|
F3DCube(width:Number, height:Number, depth:Number, segment:uint = 1, segmentH:uint = 1, segmentD:uint = 1) | F3DCube | ||
disableStyle():void
disable material and backCulling. | F3DCube | ||
[override]
| F3DCube | ||
enableStyle():void
enable material and backCulling. | F3DCube | ||
![]() | identity():void | FTransform3D | |
![]() | pitch(a:Number):void | FTransform3D | |
![]() | position(x_:Number, y_:Number, z_:Number):void | FTransform3D | |
![]() | roll(a:Number):void | FTransform3D | |
![]() | rotateAxis(ux:Number, uy:Number, uz:Number, a:Number):void | FTransform3D | |
![]() | rotateX(a:Number):void | FTransform3D | |
![]() | rotateY(a:Number):void | FTransform3D | |
![]() | rotateZ(a:Number):void | FTransform3D | |
![]() | rotation(ax:Number, ay:Number, az:Number):void | FTransform3D | |
![]() | scale(sx:Number, sy:Number, sz:Number):void | FTransform3D | |
setColors(front:uint, right:uint, back:uint, left:uint, top:uint, bottom:uint):void | F3DCube | ||
setTextures(front:BitmapData, right:BitmapData, back:BitmapData, left:BitmapData, top:BitmapData, bottom:BitmapData):void | F3DCube | ||
![]() | FTransform3D | ||
![]() | translate(tx:Number, ty:Number, tz:Number):void | FTransform3D | |
updateTransform(m11_:Number, m12_:Number, m13_:Number, m21_:Number, m22_:Number, m23_:Number, m31_:Number, m32_:Number, m33_:Number, m41_:Number, m42_:Number, m43_:Number):void [override]
| F3DCube | ||
![]() | yow(a:Number):void | FTransform3D | |
| back | property |
public var back:F3DPlane| bottom | property |
public var bottom:F3DPlane| front | property |
public var front:F3DPlane| left | property |
public var left:F3DPlane| right | property |
public var right:F3DPlane| top | property |
public var top:F3DPlane| visible | property |
public var visible:Boolean = true| F3DCube | () | Constructor |
public function F3DCube(width:Number, height:Number, depth:Number, segment:uint = 1, segmentH:uint = 1, segmentD:uint = 1)Parameters
width:Number | |
height:Number (default = NaN) | |
depth:Number (default = NaN) | |
segment:uint (default = 1) | |
segmentH:uint (default = 1) | |
segmentD:uint (default = 1) |
| disableStyle | () | method |
public function disableStyle():voiddisable material and backCulling.
| draw | () | method |
| enableStyle | () | method |
public function enableStyle():voidenable material and backCulling.
| setColors | () | method |
public function setColors(front:uint, right:uint, back:uint, left:uint, top:uint, bottom:uint):void
Parameters
front:uint | |
right:uint | |
back:uint | |
left:uint | |
top:uint | |
bottom:uint |
| setTextures | () | method |
public function setTextures(front:BitmapData, right:BitmapData, back:BitmapData, left:BitmapData, top:BitmapData, bottom:BitmapData):void
Parameters
front:BitmapData | |
right:BitmapData | |
back:BitmapData | |
left:BitmapData | |
top:BitmapData | |
bottom:BitmapData |
| updateTransform | () | method |
override public function updateTransform(m11_:Number, m12_:Number, m13_:Number, m21_:Number, m22_:Number, m23_:Number, m31_:Number, m32_:Number, m33_:Number, m41_:Number, m42_:Number, m43_:Number):void
Parameters
m11_:Number | |
m12_:Number | |
m13_:Number | |
m21_:Number | |
m22_:Number | |
m23_:Number | |
m31_:Number | |
m32_:Number | |
m33_:Number | |
m41_:Number | |
m42_:Number | |
m43_:Number |