Index: /issm/trunk/src/m/classes/public/plot/plot_manager.m
===================================================================
--- /issm/trunk/src/m/classes/public/plot/plot_manager.m	(revision 5817)
+++ /issm/trunk/src/m/classes/public/plot/plot_manager.m	(revision 5818)
@@ -32,7 +32,4 @@
 		case 'highlightelements',
 			plot_highlightelements(md,options,subplotwidth,i);
-			return;
-		case 'segmentnumbering',
-			plot_segmentnumbering(md,options,subplotwidth,i);
 			return;
 		case 'qmuhistnorm',
Index: sm/trunk/src/m/classes/public/plot/plot_segmentnumbering.m
===================================================================
--- /issm/trunk/src/m/classes/public/plot/plot_segmentnumbering.m	(revision 5817)
+++ 	(revision )
@@ -1,52 +1,0 @@
-function plot_segmentnumbering(md,options,width,i);
-%PLOT_SEGMENTNUMBERING - plot segment numbering
-%
-%   Usage:
-%      plot_segmentnumbering(md,options,width,i);
-%
-%   See also: PLOTMODEL
-
-%plot mesh boundaries
-subplot(width,width,i); 
-
-%process data and model
-[x y z segments is2d]=processmesh(md,[],options);
-
-error('not implemented yet');
-%plot
-if is2d
-	%plot mesh 
-	A=segments(:,1); B=segments(:,2); C=segments(:,3);
-	patch( 'Faces', [A B C], 'Vertices', [x y z],'FaceVertexCData', [1 1 1],'FaceColor','none','EdgeColor','black');
-	for i=1:size(segments,1),
-		text(sum(x(segments(i,:)))/3,sum(y(segments(i,:)))/3,sum(z(segments(i,:)))/3,num2str(segmentnumbers(i)));
-		if ismember(segmentnumbers(i),getfieldvalue(options,'highlight',[]))
-			A=segments(i,1); B=segments(i,2);  C=segments(i,3);
-			patch( 'Faces', [A B C], 'Vertices', [x y z],'FaceVertexCData', [0.9 0.5 0.5],'FaceColor','flat','EdgeColor','black');
-		end
-	end
-else
-	%plot mesh 
-	A=segments(:,1); B=segments(:,2); C=segments(:,3); D=segments(:,4); E=segments(:,5); F=segments(:,6);
-	patch( 'Faces', [A B C],  'Vertices', [x y z],'FaceVertexCData', [1 1 1],'FaceColor','none','EdgeColor','black');
-	patch( 'Faces', [D E F],  'Vertices', [x y z],'FaceVertexCData', [1 1 1],'FaceColor','none','EdgeColor','black');
-	patch( 'Faces', [A B E D],'Vertices', [x y z],'FaceVertexCData', [1 1 1],'FaceColor','none','EdgeColor','black');
-	patch( 'Faces', [B E F C],'Vertices', [x y z],'FaceVertexCData', [1 1 1],'FaceColor','none','EdgeColor','black');
-	patch( 'Faces', [C A D F],'Vertices', [x y z],'FaceVertexCData', [1 1 1],'FaceColor','none','EdgeColor','black');
-	for i=1:size(segments,1),
-		text(sum(x(segments(i,:)))/6,sum(y(segments(i,:)))/6,sum(z(segments(i,:)))/6,num2str(segmentnumbers(i)));
-		if ismember(segmentnumbers(i),getfieldvalue(options,'highlight',[]))
-			A=segments(i,1); B=segments(i,2);  C=segments(i,3);  D=segments(i,4); E=segments(i,5);  F=segments(i,6);
-			patch( 'Faces', [A B C],  'Vertices', [x y z],'FaceVertexCData', [0.9 0.5 0.5],'FaceColor','flat','EdgeColor','black');
-			patch( 'Faces', [D E F],  'Vertices', [x y z],'FaceVertexCData', [0.9 0.5 0.5],'FaceColor','flat','EdgeColor','black');
-			patch( 'Faces', [A B E D],'Vertices', [x y z],'FaceVertexCData', [0.9 0.5 0.5],'FaceColor','flat','EdgeColor','black');
-			patch( 'Faces', [B E F C],'Vertices', [x y z],'FaceVertexCData', [0.9 0.5 0.5],'FaceColor','flat','EdgeColor','black');
-			patch( 'Faces', [C A D F],'Vertices', [x y z],'FaceVertexCData', [0.9 0.5 0.5],'FaceColor','flat','EdgeColor','black');
-		end
-	end
-end
-
-%apply options
-options=addfielddefault(options,'title','Element numbering');
-options=addfielddefault(options,'colorbar',0);
-applyoptions(options);
Index: /issm/trunk/src/m/classes/public/plot/plot_segments.m
===================================================================
--- /issm/trunk/src/m/classes/public/plot/plot_segments.m	(revision 5817)
+++ /issm/trunk/src/m/classes/public/plot/plot_segments.m	(revision 5818)
@@ -25,7 +25,9 @@
 	h2=patch( 'Faces', [A B C], 'Vertices', [x y z],'FaceVertexCData', [1 1 1],'FaceColor','green','EdgeColor','black');
 
-	text(sum(x(segments(:,1:2)),2)/2,sum(y(segments(:,1:2)),2)/2,sum(z(segments(:,1:2)),2)/2+1,...
-		num2str(md.segmentmarkers),...
-		'backgroundcolor',[0.8 0.9 0.8],'HorizontalAlignment','center','VerticalAlignment','middle');
+	if strcmpi(getfieldvalue(options,'segmentnumbering','off'),'on'),
+		text(sum(x(segments(:,1:2)),2)/2,sum(y(segments(:,1:2)),2)/2,sum(z(segments(:,1:2)),2)/2+1,...
+			num2str(md.segmentmarkers),...
+			'backgroundcolor',[0.8 0.9 0.8],'HorizontalAlignment','center','VerticalAlignment','middle');
+	end
 
 	%display arrows pointing outward
Index: /issm/trunk/src/m/classes/public/plot/plotdoc.m
===================================================================
--- /issm/trunk/src/m/classes/public/plot/plotdoc.m	(revision 5817)
+++ /issm/trunk/src/m/classes/public/plot/plotdoc.m	(revision 5818)
@@ -23,5 +23,4 @@
 disp('                  - ''elementnumbering'': numbering of elements');
 disp('                  - ''gridnumbering'': numbering of grids');
-disp('                  - ''segmentnumbering'': numbering of segments');
 disp('                  - ''highlightelements'': to highlight elements to highlight the element list');
 disp('                  - ''highlightgrids'': to highlight grids (use highlight option to enter the grid list');
@@ -138,4 +137,5 @@
 disp('       ''cdfplt'': (char, ''off'' to turn off cdf line plots)');
 disp('       ''cdfleg'': (char, ''off'' to turn off cdf legends)');
+disp('       ''segmentnumbering'': (''off'' by default)');
 disp('       any options (except ''data'') can be followed by ''#i'' where ''i'' is the subplot number, or ''#all'' if applied to all plots');
 disp('  ');
