Skip to content

Commit

Permalink
Скорректировать форматирование комментариев
Browse files Browse the repository at this point in the history
  • Loading branch information
vlastroG committed Jul 12, 2024
1 parent 6b2c4b6 commit c144980
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 13 deletions.
3 changes: 1 addition & 2 deletions src/RevitApartmentPlans/Models/RevitRepository.cs
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ public ICollection<ParameterElement> GetRoomGroupingParameters() {
Room room = new FilteredElementCollector(Document)
.WherePasses(new RoomFilter())
.FirstElement() as Room;
//Текстовые параметры и параметры ключевых спецификаций
// Текстовые параметры и параметры ключевых спецификаций
ForgeTypeId[] paramTypes = { SpecTypeId.String.Text, ForgeTypeIdExtensions.EmptyForgeTypeId };

return new FilteredElementCollector(Document)
Expand Down Expand Up @@ -145,7 +145,6 @@ public ICollection<ViewPlan> GetDebugTemplates() {
/// <summary>
/// Метод для отладки. Создает линии модели из заданного контура
/// </summary>
/// <param name="curveLoop"></param>
public void CreateDebugLines(CurveLoop curveLoop) {
//using(Transaction t = Document.StartTransaction("Создание тестового контура")) {
Plane geomPlane = Plane.CreateByNormalAndOrigin(XYZ.BasisZ, curveLoop.First().GetEndPoint(0));
Expand Down
4 changes: 2 additions & 2 deletions src/RevitApartmentPlans/Services/CurveLoopsOffsetter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ public CurveLoopsOffsetter(IRectangleLoopProvider rectangleLoopProvider) {
/// </summary>
public CurveLoop CreateOffsetLoop(CurveLoop curveLoop, double feetOffset) {
try {
//если ориентация линий в контуре против часовой стрелки, то положительный оффсет увеличивает контур
//если ориентация линий в контуре по часовой стрелке, то отрицательный оффсет увеличивает контур
// если ориентация линий в контуре против часовой стрелки, то положительный оффсет увеличивает контур
// если ориентация линий в контуре по часовой стрелке, то отрицательный оффсет увеличивает контур
double offset = curveLoop.IsCounterclockwise(XYZ.BasisZ)
? feetOffset
: -feetOffset;
Expand Down
10 changes: 5 additions & 5 deletions src/RevitApartmentPlans/Services/CurveLoopsSimplifier.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,18 @@ public CurveLoop Simplify(CurveLoop curveLoop) {
var simplifiedLoop = new CurveLoop();
Curve curvePrev = curves[0];
for(int i = 1; i < curves.Count; i++) {
//проверяем, дошли ли мы до угла
// проверяем, дошли ли мы до угла
bool isContinuation = IsContinuation(curvePrev, curves[i]);
if(isContinuation) {
//объединяем линии на прямом участке
// объединяем линии на прямом участке
curvePrev = CombineCurves(curvePrev, curves[i]);
} else {
//если линии не являются продолжением, значит мы дошли до угла и нужно добавить предыдущий кусок
// если линии не являются продолжением, значит мы дошли до угла и нужно добавить предыдущий кусок
simplifiedLoop.Append(curvePrev);
curvePrev = curves[i];
}
if(i == curves.Count - 1) {
//если мы дошли до конца списка, добавляем объединенный хвост
// если мы дошли до конца списка, добавляем объединенный хвост
simplifiedLoop.Append(curvePrev);
}
}
Expand All @@ -44,7 +44,7 @@ private IList<Curve> MakeList(CurveLoop curveLoop) {
var curves = curveLoop.ToList();
int startIndex = 0;
for(int previous = 0, current = 1; current < curves.Count; current++, previous++) {
//находим первый индекс линии, которая образует угол
// находим первый индекс линии, которая образует угол
if(!IsContinuation(curves[previous], curves[current])) {
startIndex = current;
break;
Expand Down
6 changes: 3 additions & 3 deletions src/RevitApartmentPlans/Services/ViewPlanCreationService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -68,18 +68,18 @@ private ViewPlan CreateView(Apartment apartment, ViewPlan template, CurveLoop cr
try {
viewPlan.ViewTemplateId = template.Id;
} catch(Autodesk.Revit.Exceptions.ApplicationException) {
//pass
// pass
}

try {
viewPlan.GetCropRegionShapeManager().SetCropShape(cropShape);
} catch(Autodesk.Revit.Exceptions.ApplicationException) {
try {
//Нельзя чтобы в контуре были дуги окружностей и т.п. Только прямые отрезки
// Нельзя чтобы в контуре были дуги окружностей и т.п. Только прямые отрезки
viewPlan.GetCropRegionShapeManager()
.SetCropShape(_rectangleLoopProvider.CreateRectCounterClockwise(cropShape));
} catch(Autodesk.Revit.Exceptions.ApplicationException) {
//pass
// pass
}
}
return viewPlan;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ public void SetAlreadyAddedViewTemplates(ICollection<ViewTemplateViewModel> adde
}

private void AcceptView() {
//nothing
// nothing
}

private bool CanAcceptView() {
Expand Down

0 comments on commit c144980

Please sign in to comment.