/// <summary> /// Экземпляр <see cref="DefaultEntityJig"/> /// </summary> /// <param name="smartEntity">Экземпляр обрабатываемого интеллектуального примитива</param> /// <param name="blockReference">Вставка блока, представляющая обрабатываемый интеллектуальный примитив</param> /// <param name="startValueForNextPoint">Начальное значение для второй точки. Для примитивов, использующих /// конечную точку (EndPoint) влияет на отрисовку при указании первой точки</param> public DefaultEntityJig( SmartEntity smartEntity, BlockReference blockReference, Point3d startValueForNextPoint) : base(blockReference) { _smartEntity = smartEntity; _nextPoint = new JigUtils.PointSampler(startValueForNextPoint); }
/// <summary> /// Экземпляр <see cref="DefaultEntityJig"/> /// </summary> /// <param name="intellectualEntity">Экземпляр обрабатываемого интеллектуального примитива</param> /// <param name="blockReference">Вставка блока, представляющая обрабатываемый интеллектуальный примитив</param> /// <param name="startValueForNextPoint">Начальное значение для второй точки. Для примитивов, использующих /// конечную точку (EndPoint) влияет на отрисовку при указании первой точки</param> public DefaultEntityJig( IntellectualEntity intellectualEntity, BlockReference blockReference, Point3d startValueForNextPoint) : base(blockReference) { _intellectualEntity = intellectualEntity; _nextPoint = new JigUtils.PointSampler(startValueForNextPoint); }