コード例 #1
0
 def __init__(self, shallow=False):
     self.shallow = shallow
     self.array = _ArraySerializer()
     self.atom = _AtomSerializerID()
     self.bond = _BondSerializer()
     self.color = _ColorSerializer()
     self.string = _StringSerializer()
コード例 #2
0
class _VolumeLayerSerializer(_TypeSerializer):
    __color = _ColorSerializer()

    def __init__(self):
        pass

    def version(self):
        return 0

    def name(self):
        return "VolumeLayer"

    def serialize(self, version, value, context):
        context.write_using_serializer(_VolumeLayerSerializer.__color, value._color)
        context.write_float(value._rmsd)

    def deserialize(self, version, context):
        raise NotImplementedError
コード例 #3
0
 def __init__(self):
     self.data = _ArraySerializer()
     self.data.set_type(_ByteSerializer())
     self.color = _ColorSerializer()
     self.string = _StringSerializer()
コード例 #4
0
 def __init__(self):
     self.string = _StringSerializer()
     self.color = _ColorSerializer()
     self.vector = _Vector3Serializer()
コード例 #5
0
 def __init__(self):
     self.color = _ColorSerializer()
     self.string = _StringSerializer()
     self.vector = _Vector3Serializer()
     self.array = _ArraySerializer()
     self.bool = _BoolSerializer()
コード例 #6
0
ファイル: _mesh_serializer.py プロジェクト: rramji/nanome-lib
 def __init__(self):
     self.color = _ColorSerializer()