@Override public void queryEnvelope(Envelope env) { env.setEmpty(); env.assignVertexDescription(m_description); Envelope2D env2D = new Envelope2D(); queryEnvelope2D(env2D); env.setEnvelope2D(env2D); for (int i = 1, n = m_description.getAttributeCount(); i < n; i++) { int semantics = m_description.getSemantics(i); for (int iord = 0, nord = VertexDescription .getComponentCount(semantics); i < nord; i++) { Envelope1D interval = queryInterval(semantics, iord); env.setInterval(semantics, iord, interval); } } }
@Override public void queryEnvelope(Envelope env) { env.setEmpty(); env.assignVertexDescription(m_description); Envelope2D env2D = new Envelope2D(); queryEnvelope2D(env2D); env.setEnvelope2D(env2D); for (int i = 1, n = m_description.getAttributeCount(); i < n; i++) { int semantics = m_description.getSemantics(i); for (int iord = 0, nord = VertexDescription .getComponentCount(semantics); i < nord; i++) { Envelope1D interval = queryInterval(semantics, iord); env.setInterval(semantics, iord, interval); } } }
continue; seg_1 = line_1; line_1.queryEnvelope2D(seg_1_env); } else seg_1.queryEnvelope2D(seg_1_env);
continue; seg_1 = line_1; line_1.queryEnvelope2D(seg_1_env); } else seg_1.queryEnvelope2D(seg_1_env);