Ejemplo n.º 1
0
 void RouteOper(BspNode inNode, Face inFace, EPolySide inSide, OperationInfo info)
 {
     if (processState == EProcessState.Process_Master)
     {
         csgVisitor.ProcessMaster(this, inFace, inSide, info);
     }
     else
     {
         csgVisitor.ProcessSlave(this, inFace, inSide, info);
     }
 }
Ejemplo n.º 2
0
	private static EPolySide InverseSide( EPolySide side )
	{
		return (side == EPolySide.PolySide_Inside) ? EPolySide.PolySide_Outside : EPolySide.PolySide_Inside;	
	}
Ejemplo n.º 3
0
 private static EPolySide InverseSide(EPolySide side)
 {
     return((side == EPolySide.PolySide_Inside) ? EPolySide.PolySide_Outside : EPolySide.PolySide_Inside);
 }
Ejemplo n.º 4
0
	// 
	void RouteOper( BspNode inNode, Face inFace, EPolySide inSide, OperationInfo info )
	{
		if( processState == EProcessState.Process_Master )
		{
		 	csgVisitor.ProcessMaster( this, inFace, inSide, info );
		}
		else
		{
			csgVisitor.ProcessSlave( this, inFace, inSide, info );
		}
	}