Ejemplo n.º 1
0
        public bool CortePlanoZ(double Z, out IList <LineSLT> Corte)
        {
            Corte = new List <LineSLT>();

            foreach (FacetSLT F in _Facets)
            {
                IList <LineSLT> TempCorte = new List <LineSLT>();
                if (Intersecctions.IntFacetPlane(F, Z, out TempCorte))
                {
                    foreach (LineSLT TC in TempCorte)
                    {
                        Corte.Add(TC);
                    }
                }
            }

            return(Corte.Count > 0);
        }
Ejemplo n.º 2
0
 public bool CortePlanoZ(double Z, out IList <LineSLT> Corte)
 {
     return(Intersecctions.IntFacetPlane(this, Z, out Corte));
 }
Ejemplo n.º 3
0
 public bool CortePlanoZ(double Z, out LineSLT Corte)
 {
     return(Intersecctions.IntLoopPlane(this, Z, out Corte));
 }