이름 |
설명 |
Command |
|
CreationData |
This class contains the data for hosted sweep creation. |
CreationDataTypeConverter |
This class is intent to convert CreationData to String. |
CreationMgr |
This is the manager of all hosted sweep creators, it contains all the creators and each creator can create the corresponding hosted sweep. Its "Execute" method will show the main dialog for user to create hosted sweeps. |
EdgeBinding |
Binds an edge with some properties which contains its geometry information and indicates whether the edge is selected or highlighted. |
EdgeFetchForm |
This form is intent to fetch edges for hosted sweep creation or modification. It contains a picture box for geometry preview and a tree view to list all the edges which hosted sweep can be created on. If the user mouse-over an edge where a hosted sweep can be created, the edge will be highlighted in yellow. If user clicks on the highlighted edge, the edge will be marked as selected in red color. Click it again to un-select, the color will turn back. Edge selection from preview box will be reflected in edge list and vice versa. The geometry displayed in the picture box can be rotated with left mouse or arrow keys (up, down, left and right) and zoomed with right mouse. |
EdgeFormUITypeEditor |
This class is intent to provide a model dialog in property grid control. |
ElementGeometry |
This class is intent to display element's wire-frame with C# GDI. It contains a solid and a bounding box of an element. It also contains transformation (translation, rotation and scale) to transform the geometry edges. |
FasciaCreator |
Provides functions to create Fascia. |
GutterCreator |
Provides functions to create Gutter. |
HostedSweepCreator |
Provides functions to create hosted sweep and preserves available edges and type. It is the base class of FasciaCreator, GutterCreator, and SlabEdgeCreator. |
HostedSweepModifyForm |
This form contains a property grid control to modify the property of hosted sweep. |
MainForm |
|
ModificationData |
This class contains the data for hosted sweep modification. |
SlabEdgeCreator |
Provides functions to create SlabEdge. |
TrackBall |
This class is intent to convenience the geometry transformations. It can produce rotation and scale transformations. |