C# Класс DemoMacroFeatures.ManipulatorSample.ManipulatorSamplePropertyManagerPage

This page allows a user to select a body in the model and then move a copy of it around with a manipulator. Demonstrates how to listen for change events on the manipulator. Note we have wrapped the manipulator interfaces and objects returned by solidworks to provide a nicer interface.
Наследование: PropertyManagerPageBase
Показать файл Открыть проект

Открытые методы

Метод Описание
Create ( ISldWorks sldWorks ) : ManipulatorSamplePropertyManagerPage
ManipulatorSamplePropertyManagerPage ( ISldWorks swApp, IModelDoc2 modelDoc ) : System
SetManipulatorPositionToBodyCenter ( ISldWorks sldWorks, TriadManipulatorTs manipulator, IBody2 body, IModelDoc2 model ) : void

Защищенные методы

Метод Описание
AddControlsImpl ( ) : IEnumerable
AddSelections ( ) : void
OnClose ( swPropertyManagerPageCloseReasons_e reason ) : void

Приватные методы

Метод Описание
BodySelector ( ) : IObservableExceptional>

Описание методов

AddControlsImpl() защищенный Метод

protected AddControlsImpl ( ) : IEnumerable
Результат IEnumerable

AddSelections() защищенный Метод

protected AddSelections ( ) : void
Результат void

Create() публичный статический Метод

public static Create ( ISldWorks sldWorks ) : ManipulatorSamplePropertyManagerPage
sldWorks ISldWorks
Результат ManipulatorSamplePropertyManagerPage

ManipulatorSamplePropertyManagerPage() публичный Метод

public ManipulatorSamplePropertyManagerPage ( ISldWorks swApp, IModelDoc2 modelDoc ) : System
swApp ISldWorks
modelDoc IModelDoc2
Результат System

OnClose() защищенный Метод

protected OnClose ( swPropertyManagerPageCloseReasons_e reason ) : void
reason swPropertyManagerPageCloseReasons_e
Результат void

SetManipulatorPositionToBodyCenter() публичный статический Метод

public static SetManipulatorPositionToBodyCenter ( ISldWorks sldWorks, TriadManipulatorTs manipulator, IBody2 body, IModelDoc2 model ) : void
sldWorks ISldWorks
manipulator SolidworksAddinFramework.TriadManipulatorTs
body IBody2
model IModelDoc2
Результат void