绘图模型的通用基本类型结构
MapModelCommon
01 Syntax
SMRUCC.genomics.Visualize.MapModelCommon
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| CreateForwardModel | 1 | 假若所绘制出来的模型的右部分的坐标超过了RightLimit这个参数,则会被缩短 |
| CreateBackwardModel | 1 | 假若所绘制出来的模型的右部分的坐标超过了RightLimit这个参数,则会被缩短 |
| CreateNoneDirectionModel | 1 | 假若所绘制出来的模型的右部分的坐标超过了RightLimit这个参数,则会被缩短 |
03 Properties
04 Fields
| Name | Overloads | Summary |
|---|---|---|
| HeadLengthLowerBound | 2 | 箭头长度的最低限制 |
| OFFSET | 1 | |
| HeaderMaxLength | 1 |
05 Members
CreateForwardModel(
Point, Int32)假若所绘制出来的模型的右部分的坐标超过了RightLimit这个参数,则会被缩短
Parameters
| Name | Type | Description |
|---|---|---|
refLoci | Point | - |
RightLimit | Int32 | - |
CreateBackwardModel(
Point, Int32)假若所绘制出来的模型的右部分的坐标超过了RightLimit这个参数,则会被缩短
Parameters
| Name | Type | Description |
|---|---|---|
refLoci | Point | - |
RightLimit | Int32 | - |
CreateNoneDirectionModel(
Point, Int32)假若所绘制出来的模型的右部分的坐标超过了RightLimit这个参数,则会被缩短
Remarks
就是一个矩形区域
Parameters
| Name | Type | Description |
|---|---|---|
refLoci | Point | - |
RightLimit | Int32 | - |
Direction
0表示没有方向,1表示正向,-1表示反向;默认为正向
Left
片段最左端的位置,这个位置和方向无关
Right
片段最右端的位置,这个位置和方向无关
Height
基因片段对象在绘制的时候的高度
HeadLength
所绘制的基因对象的箭头的长度,其单位与MapModelCommon.Length属性一致,都是像素,即这个属性值是已经换算过的
Length
当前的基因对想在图形上面的绘制长度
HeadLengthLowerBound
箭头长度的最低限制
OFFSET
HeadLengthLowerBound
HeaderMaxLength
Color