| Package | frocessing.f3d |
| Class | public class F3DModel |
| Inheritance | F3DModel F3DObject FTransform3D |
| Subclasses | F3DCube, F3DPlane, F3DSphere |
| Property | Defined by | ||
|---|---|---|---|
| faces : Array | F3DModel | ||
| faceSet : Array | F3DModel | ||
| faceSetNum : uint [read-only]
| F3DModel | ||
| material : IF3DMaterial | F3DModel | ||
![]() | matrix : FMatrix3D | FTransform3D | |
![]() | name : String | F3DObject | |
![]() | postureX : FNumber3D | FTransform3D | |
![]() | postureY : FNumber3D | FTransform3D | |
![]() | postureZ : FNumber3D | FTransform3D | |
![]() | rotationX : Number | FTransform3D | |
![]() | rotationY : Number | FTransform3D | |
![]() | rotationZ : Number | FTransform3D | |
![]() | scaleX : Number | FTransform3D | |
![]() | scaleY : Number | FTransform3D | |
![]() | scaleZ : Number | FTransform3D | |
![]() | userData : Object | F3DObject | |
| uv : Array | F3DModel | ||
| uvSet : Array | F3DModel | ||
| vertices : Array | F3DModel | ||
![]() | x : Number | FTransform3D | |
![]() | y : Number | FTransform3D | |
![]() | z : Number | FTransform3D | |
| Property | Defined by | ||
|---|---|---|---|
![]() | m11 : Number | F3DObject | |
![]() | m12 : Number | F3DObject | |
![]() | m13 : Number | F3DObject | |
![]() | m21 : Number | F3DObject | |
![]() | m22 : Number | F3DObject | |
![]() | m23 : Number | F3DObject | |
![]() | m31 : Number | F3DObject | |
![]() | m32 : Number | F3DObject | |
![]() | m33 : Number | F3DObject | |
![]() | m41 : Number | F3DObject | |
![]() | m42 : Number | F3DObject | |
![]() | m43 : Number | F3DObject | |
| _material : IF3DMaterial | F3DModel | ||
| _vertices : Array | F3DModel | ||
| Method | Defined by | ||
|---|---|---|---|
|
| F3DModel | ||
|
face, uv は共有でコピー
| F3DModel | ||
|
draw(g:F3DGraphics):void
| F3DModel | ||
![]() |
identity():void
| FTransform3D | |
|
noMaterial():void
| F3DModel | ||
![]() |
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 | |
|
setColor(color:uint, alpha:Number = 1.0):void
| F3DModel | ||
|
setMesh(vertices_:Array, faces_:Array, uv_:Array = null, faceSet_:Array = null, uvSet_:Array = null):void
| F3DModel | ||
|
setTexture(texture:BitmapData, backTexture:BitmapData = null):void
| F3DModel | ||
![]() | 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
| F3DModel | ||
![]() |
yow(a:Number):void
| FTransform3D | |
| faces | property |
public var faces:Array
| faceSet | property |
public var faceSet:Array
| faceSetNum | property |
faceSetNum:uint [read-only]Implementation
public function get faceSetNum():uint
| _material | property |
protected var _material:IF3DMaterial
| material | property |
material:IF3DMaterial [read-write]Implementation
public function get material():IF3DMaterial
public function set material(value:IF3DMaterial):void
| uv | property |
public var uv:Array
| uvSet | property |
public var uvSet:Array
| _vertices | property |
protected var _vertices:Array
| vertices | property |
public var vertices:Array
| F3DModel | () | constructor |
public function F3DModel(defaultMatrix:FMatrix3D = null)Parameters
defaultMatrix:FMatrix3D (default = null) |
| copy | () | method |
| draw | () | method |
| noMaterial | () | method |
public function noMaterial():void
| setColor | () | method |
public function setColor(color:uint, alpha:Number = 1.0):voidParameters
color:uint |
|
alpha:Number (default = 1.0) |
| setMesh | () | method |
public function setMesh(vertices_:Array, faces_:Array, uv_:Array = null, faceSet_:Array = null, uvSet_:Array = null):voidParameters
vertices_:Array |
|
faces_:Array |
|
uv_:Array (default = null) |
|
faceSet_:Array (default = null) |
|
uvSet_:Array (default = null) |
| setTexture | () | method |
public function setTexture(texture:BitmapData, backTexture:BitmapData = null):voidParameters
texture:BitmapData |
|
backTexture:BitmapData (default = null) |
| updateTransform | () | method |
public override 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):voidParameters
m11_:Number |
|
m12_:Number |
|
m13_:Number |
|
m21_:Number |
|
m22_:Number |
|
m23_:Number |
|
m31_:Number |
|
m32_:Number |
|
m33_:Number |
|
m41_:Number |
|
m42_:Number |
|
m43_:Number |