#NEWLINE# def getDataMin( self ) : #NEWLINE# #INDENT# result = Double . MAX_VALUE #NEWLINE# nCurves = self . chart . getNCurves ( ) #NEWLINE# for i in range ( nCurves ) : #NEWLINE# #INDENT# c = self . getSystemCurve ( i ) #NEWLINE# if ( not c . isVisible ( ) ) : #NEWLINE# #INDENT# continue #NEWLINE# #UNINDENT# nPoints = c . getNPoints ( ) #NEWLINE# for j in range ( nPoints ) : #NEWLINE# #INDENT# result = self . minIgnoreNaNAndMaxValue ( result , c . getPoint ( j ) . getX ( ) ) #NEWLINE# #UNINDENT# #UNINDENT# if ( result == Double . MAX_VALUE ) : #NEWLINE# #INDENT# return Double . NaN #NEWLINE# #UNINDENT# return result