def get_first_seqid(self): err = Error() str = gtlib.gt_feature_index_get_first_seqid(self.fi, err) if str == None: if err.is_set(): gterror(err) return str
def get_first_seqid(self): err = Error() str = gtlib.gt_feature_index_get_first_seqid(self.fi, err._as_parameter_) if str == None: if err.is_set(): gterror(err) return str
def get_height(self): err = Error() height = c_ulong() gtlib.gt_layout_get_height(self.layout, byref(height), err) if err.is_set(): gterror(err) return height.value
def __init__(self, diagram, width, style): err = Error() self.layout = gtlib.gt_layout_new(diagram._as_parameter_, width, style._as_parameter_, err._as_parameter_) if err.is_set(): gterror(err) self._as_parameter_ = self.layout
def get_height(self): err = Error() height = c_ulong() gtlib.gt_layout_get_height(self.layout, byref(height), err) if err.is_set(): gterror(err) return height.value
def get_first_seqid(self): err = Error() str = gtlib.gt_feature_index_get_first_seqid(self.fi, err._as_parameter_) if str == None: if err.is_set(): gterror(err) return str.decode('UTF-8')
def __init__(self, diagram, width, style): err = Error() self.layout = gtlib.gt_layout_new(diagram._as_parameter_, width, style._as_parameter_, err._as_parameter_) if err.is_set(): gterror(err) self._as_parameter_ = self.layout
def from_index(feature_index, seqid, rng, style): from ctypes import byref err = Error() if rng.start > rng.end: gterror("range.start > range.end") diagram = gtlib.gt_diagram_new(feature_index, seqid, byref(rng), style, err) if err.is_set(): gterror(err) return Diagram(diagram)
def from_index(feature_index, seqid, rng, style): from ctypes import byref err = Error() if rng.start > rng.end: gterror("range.start > range.end") diagram = gtlib.gt_diagram_new(feature_index, seqid, byref(rng), style, err) if err.is_set(): gterror(err) return Diagram(diagram)
def from_index(feature_index, seqid, rng, style): from ctypes import byref FeatureIndex.from_param(feature_index) Style.from_param(style) err = Error() if rng.start > rng.end: gterror("range.start > range.end") diagram = gtlib.gt_diagram_new(feature_index._as_parameter_, seqid, byref(rng), style._as_parameter_, err._as_parameter_) if err.is_set(): gterror(err) return Diagram(diagram)
def sketch(self, canvas): err = Error() had_err = gtlib.gt_layout_sketch(self.layout, canvas._as_parameter_, err._as_parameter_) if err.is_set(): gterror(err)
def sketch(self, canvas): err = Error() had_err = gtlib.gt_layout_sketch(self.layout, canvas._as_parameter_, err._as_parameter_) if err.is_set(): gterror(err)
def sketch(self, canvas): err = Error() had_err = gtlib.gt_layout_sketch(self.layout, canvas, err) if err.is_set(): gterror(err)
def sketch(self, canvas): err = Error() had_err = gtlib.gt_layout_sketch(self.layout, canvas, err) if err.is_set(): gterror(err)