#NEWLINE# def __call_internal__( self , * args , **kwargs ) : #NEWLINE# #INDENT# ' Override the call to be able to scale automatically the glyphs.\n        ' #NEWLINE# scale_factor = kwargs . get ( 'scale_factor' , 'auto' ) #NEWLINE# if ( scale_factor == 'auto' ) : #NEWLINE# #INDENT# kwargs [ 'scale_factor' ] = 1 #NEWLINE# #UNINDENT# g = Pipeline . __call_internal__ ( self , * args , ** kwargs ) #NEWLINE# if ( kwargs == 'auto' ) : #NEWLINE# #INDENT# g . glyph . glyph . scale_factor = tools . _typical_distance ( g . mlab_source . dataset ) #NEWLINE# g . glyph . glyph . clamping = True #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# g . glyph . glyph . clamping = False #NEWLINE# #UNINDENT# return g