📄 compositetriangleculler.as
字号:
package org.papervision3d.core.culling{ import org.papervision3d.core.geom.Vertex2D; import org.papervision3d.core.geom.Face3D; public class CompositeTriangleCuller implements ITriangleCuller { private var cullers:Array; public function CompositeTriangleCuller() { init(); } private function init():void { cullers = new Array(); } public function addCuller(culler:ITriangleCuller):void { cullers.push(culler); } public function removeCuller(culler:ITriangleCuller):void { cullers.splice(cullers.indexOf(culler),1); } public function clearCullers():void { cullers = new Array(); } public function testFace(faceInstance:Object, vertex0:Vertex2D, vertex1:Vertex2D, vertex2:Vertex2D):Boolean { for each(var culler:ITriangleCuller in cullers) { //Add "modes here". Like inclusive or exclusive } return true; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -