espresso3d.engine.world.sector.portal
Class E3DFastPortal

java.lang.Object
  extended byespresso3d.engine.base.E3DEngineItem
      extended byespresso3d.engine.renderer.base.E3DRenderable
          extended byespresso3d.engine.world.sector.portal.E3DPortal
              extended byespresso3d.engine.world.sector.portal.E3DFastPortal

public class E3DFastPortal
extends E3DPortal

Author:
Curt Fast portals cause the entire geometry of a linked sector to be rendered. They do not clip or cull the connected sectors geometry

Constructor Summary
E3DFastPortal(E3DEngine engine, java.lang.String portalID, java.lang.String linkSectorID, java.lang.String linkPortalID, E3DVector3F a, E3DVector3F b, E3DVector3F c, E3DVector3F d)
           
 
Methods inherited from class espresso3d.engine.world.sector.portal.E3DPortal
get2DFrustum, getA, getB, getC, getD, getLinkPortalID, getLinkSectorID, getPortalID, getSector, getTriangleA, getTriangleB, render, setA, setB, setC, setD, setSector
 
Methods inherited from class espresso3d.engine.renderer.base.E3DRenderable
getBlendMode, getKey, getRenderMode, initCorrectGeometryRenderer, isKeyChanged, setBlendMode, setKeyChanged, setRenderMode
 
Methods inherited from class espresso3d.engine.base.E3DEngineItem
getEngine, setEngine
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

E3DFastPortal

public E3DFastPortal(E3DEngine engine,
                     java.lang.String portalID,
                     java.lang.String linkSectorID,
                     java.lang.String linkPortalID,
                     E3DVector3F a,
                     E3DVector3F b,
                     E3DVector3F c,
                     E3DVector3F d)