C# Class Case.ParallelWalls.Data.clsWallTransform

Class clsWallTransform.
Afficher le fichier Open project: WeConnect/case-apps Class Usage Examples

Private Properties

Свойство Type Description
CheckOutElements ICollection
RotateWall void
RotateWallTransaction void
SetCommentsForAffectedWall void

Méthodes publiques

Méthode Description
clsWallTransform ( Element wall, System.Line axis, double angle ) : System

Initializes a new instance of the clsWallTransform class.

Private Methods

Méthode Description
CheckOutElements ( ) : ICollection

Checks the out elements.

RotateWall ( ElementId wallId ) : void

Rotates the wall.

RotateWallTransaction ( ) : void

Rotates the wall transaction.

SetCommentsForAffectedWall ( ) : void

By Request of the Internal CASE Projects Group, they want to track the affected walls using the Comments Parameter. Adding the value to the end of the Existing Comments to ensure that no data loss ensue`s.

Method Details

clsWallTransform() public méthode

Initializes a new instance of the clsWallTransform class.
/// No Wall was present. Must Exit. + /// [ElementId: + wall.Id.IntegerValue + ] ///
public clsWallTransform ( Element wall, System.Line axis, double angle ) : System
wall Element The wall.
axis System.Line The axis.
angle double The angle.
Résultat System