protected void assembleControlPoints(DrawContext dc) { // Control points are re-computed each frame this.controlPoints = new ArrayList<Marker>(); this.assembleVertexControlPoints(dc); if (!dc.is2DGlobe()) this.assembleHeightControlPoints(); }