Функциональность DeleteObject неясна

Насколько я понимаю, приведенный ниже код удаляет объект, сохраненный в списке trailID. Что мне неясно, какой объект он удаляет? Это удаляет весь список? Это удаляет его? Я пытаюсь преобразовать этот метод из Python в C#, и я не уверен, как будет выглядеть синтаксис в C#. Спасибо!

 def drawTrail(self):
        if self.trailID != "empty":
            rs.DeleteObject(self.trailID)

        self.trailID = rs.AddCurve(self.trailPts,3)

Я также приложил документацию для DeleteObject ниже.

Синтаксис Rhino.DeleteObject (strObject [, blnIgnoreModes])

Параметры strObject

Необходимые. Строка. Идентификатор объекта для удаления.

blnIgnoreModes

Необязательный. Boolean. Разрешить удаление заблокированного или скрытого объекта. Значение по умолчанию неверно.

0 ответов

Другие вопросы по тегам