Packageaway3d.tools.commands
Classpublic class Mirror
InheritanceMirror Inheritance Object



Public Methods
 MethodDefined By
  
Mirror(recenter:Boolean = false, duplicate:Boolean = true)
Mirror
  
apply(mesh:Mesh, axis:int, offset:String):void
Mirror
  
applyToContainer(ctr:ObjectContainer3D, axis:int, offset:String):void
Mirror
Public Constants
 ConstantDefined By
  CENTER : String = center
[static]
Mirror
  MAX_BOUND : String = max
[static]
Mirror
  MIN_BOUND : String = min
[static]
Mirror
  X_AXIS : int = 1
[static]
Mirror
  Y_AXIS : int = 2
[static]
Mirror
  Z_AXIS : int = 4
[static]
Mirror
Constructor Detail
Mirror()Constructor
public function Mirror(recenter:Boolean = false, duplicate:Boolean = true)



Parameters
recenter:Boolean (default = false)
 
duplicate:Boolean (default = true)
Method Detail
apply()method
public function apply(mesh:Mesh, axis:int, offset:String):void

Parameters

mesh:Mesh
 
axis:int
 
offset:String (default = NaN)

applyToContainer()method 
public function applyToContainer(ctr:ObjectContainer3D, axis:int, offset:String):void

Parameters

ctr:ObjectContainer3D
 
axis:int
 
offset:String (default = NaN)

Constant Detail
CENTERConstant
public static const CENTER:String = center

MAX_BOUNDConstant 
public static const MAX_BOUND:String = max

MIN_BOUNDConstant 
public static const MIN_BOUND:String = min

X_AXISConstant 
public static const X_AXIS:int = 1

Y_AXISConstant 
public static const Y_AXIS:int = 2

Z_AXISConstant 
public static const Z_AXIS:int = 4