---
title: "Интерфейс ICurveCopyObjectParam"
type: interface
api: [api7]
tags: [interface, api7, icurvecopyobjectparam]
sources:
  - icurvecopyobjectparam.html
---

*API интерфейсов. Версия 7 > Документ 2D  > Параметры  > Интерфейс ICopyObjectParam  > ICopyObjectParam - свойства  > YNew - Координата новой точки привязки объекта по оси Y *


## Интерфейс ICurveCopyObjectParam

Интерфейс параметров копирования объектов вдоль кривой.
Иерархия:
IDispatch
IKompasAPIObject
ICurveCopyObjectParam
Описание:
Интерфейс позволяет задавать и получать параметры копирования объектов вдоль кривой.
Примечание:
Интерфейс является дополнительным для интерфейса ICopyObjectParam. Он может быть получен с помощью метода IUnknown::QueryInterface.


## BaseCurve - Базовая кривая

Тип данных: указатель на интерфейс IDrawingObject
Синтаксис Automation:
```
BaseCurve = Object.BaseCurve    Получить свойство (* )
Object.BaseCurve = BaseCurve    Установить свойство (**)
BaseCurve = Object.GetBaseCurve()    Получить свойство (**)
Object.SetBaseCurve( BaseCurve )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_BaseCurve( &BaseCurve )    Получить свойство
Object.put_BaseCurve( BaseCurve )    Установить свойство
```
Примечание:
Свойство позволяет устанавливать и получать базовую кривую.


## Count - Количество копий

Тип данных: long
Синтаксис Automation:
```
Count = Object.Count    Получить свойство (* )
Object.Count = Count    Установить свойство (**)
Count = Object.GetCount()    Получить свойство (**)
Object.SetCount( Count )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_Count( &Count )    Получить свойство
Object.put_Count( Count )    Установить свойство
```
Примечание:
Свойство позволяет устанавливать и получать количество копий.


## PositiveDirection - Положительное направление

Тип данных: BOOL
Синтаксис Automation:
```
PositiveDirection = Object.PositiveDirection    Получить свойство (* )
Object.PositiveDirection = PositiveDirection    Установить свойство (**)
PositiveDirection = Object.GetPositiveDirection()    Получить свойство (**)
Object.SetPositiveDirection( PositiveDirection )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_PositiveDirection( &PositiveDirection )    Получить свойство
Object.put_PositiveDirection( PositiveDirection )    Установить свойство
```
Примечание:
Свойство позволяет устанавливать и получать признак положительного направления.


## Step - Шаг

Тип данных: double
Синтаксис Automation:
```
Step = Object.Step    Получить свойство (* )
Object.Step = Step    Установить свойство (**)
Step = Object.GetStep()    Получить свойство (**)
Object.SetStep( Step )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_Step( &Step )    Получить свойство
Object.put_Step( Step )    Установить свойство
```
Примечание:
Свойство позволяет устанавливать и получать шаг копирования.


## StepFactor - Способ задания шага

Тип данных: BOOL
Значения свойства:
| TRUE | - шаг задан между крайними копиями, |
| --- | --- |
| FALSE | - шаг задан между соседними копиями. |
Синтаксис Automation:
```
StepFactor = Object.StepFactor    Получить свойство (* )
Object.StepFactor = StepFactor    Установить свойство (**)
StepFactor = Object.GetStepFactor()    Получить свойство (**)
Object.SetStepFactor( StepFactor )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_StepFactor( &StepFactor )    Получить свойство
Object.put_StepFactor( StepFactor )    Установить свойство
```
Примечание:
Свойство позволяет устанавливать и получать способ задания шага.


## TurnToNormal - Доворачивать до нормали

Тип данных: BOOL
Синтаксис Automation:
```
TurnToNormal = Object.TurnToNormal    Получить свойство (* )
Object.TurnToNormal = TurnToNormal    Установить свойство (**)
TurnToNormal = Object.GetTurnToNormal()    Получить свойство (**)
Object.SetTurnToNormal( TurnToNormal )    Установить свойство (**)
```
Синтаксис COM:
```
Object.get_TurnToNormal( &TurnToNormal )    Получить свойство
Object.put_TurnToNormal( TurnToNormal )    Установить свойство
```
Примечание:
Свойство позволяет устанавливать и получать признак доворачивания до нормали.
