コード例 #1
0
def getIntegerFromCharacterLengthLineOffset( character, offset, splitLine, stepLength ):
	"Get the integer after the first occurence of the character in the split line."
	lineFromCharacter = gcodec.getStringFromCharacterSplitLine(character, splitLine)
	if lineFromCharacter == None:
		return 0
	floatValue = ( float( lineFromCharacter ) + offset ) / stepLength
	return int( round( floatValue ) )
コード例 #2
0
ファイル: export.py プロジェクト: folksjos/RepG
	def getLineWithTruncatedNumber(self, character, line, splitLine):
		'Get a line with the number after the character truncated.'
		numberString = gcodec.getStringFromCharacterSplitLine(character, splitLine)
		if numberString == None:
			return line
		roundedNumberString = euclidean.getRoundedToPlacesString(self.decimalPlacesExported, float(numberString))
		return gcodec.getLineWithValueString(character, line, splitLine, roundedNumberString)
コード例 #3
0
def getFloatFromCharacterSplitLine(character, splitLine):
    'Get the float after the first occurence of the character in the split line.'
    lineFromCharacter = gcodec.getStringFromCharacterSplitLine(
        character, splitLine)
    if lineFromCharacter == None:
        return None
    return float(lineFromCharacter)
コード例 #4
0
	def getLineWithTruncatedNumber(self, character, line, splitLine):
		'Get a line with the number after the character truncated.'
		numberString = gcodec.getStringFromCharacterSplitLine(character, splitLine)
		if numberString == None:
			return line
		roundedNumberString = euclidean.getRoundedToPlacesString(self.decimalPlacesExported, float(numberString))
		return gcodec.getLineWithValueString(character, line, splitLine, roundedNumberString)
コード例 #5
0
def getIntegerFlagFromCharacterSplitLine(character, splitLine):
    "Get the integer flag after the first occurence of the character in the split line."
    lineFromCharacter = gcodec.getStringFromCharacterSplitLine(
        character, splitLine)
    if lineFromCharacter == None:
        return 0
    return 1
コード例 #6
0
def getFloatFromCharacterSplitLine(character, splitLine):
	"Get the float after the first occurence of the character in the split line."
	lineFromCharacter = gcodec.getStringFromCharacterSplitLine(character, splitLine)
	if lineFromCharacter == None:
		return None
	return float(lineFromCharacter)
コード例 #7
0
ファイル: binary_16_byte.py プロジェクト: folksjos/RepG
def getIntegerFlagFromCharacterSplitLine(character, splitLine):
	"Get the integer flag after the first occurence of the character in the split line."
	lineFromCharacter = gcodec.getStringFromCharacterSplitLine(character, splitLine)
	if lineFromCharacter == None:
		return 0
	return 1