其功能为通过在路径两端不同的里程位置上提供两个相似(点数、点续及其名称一致)的参数化模板创建实体。在构造实体的过程中,自动将两个模板中同名的点按照线型过渡的方式进行过渡,实现变截面实体的构造。起点模板横断面(startTemplate)放置在参数startTemplateLocation给定的位置,终点模板横断面(endTemplate)放置在参数endTemplateLocation给定的位置,再按照线型过渡的方式沿路径生成实体。
在SolidCorridor中的应用接口:
public void AddSolidCorridorInterals(string name, Template startTemplate, Template endTemplate, double startTemplateLocation, double endTemplateLocation, DgnModelRef modelRef, LinearElement startLimitLine, LinearElement endLimitLine, double startOffset, double endOffset);