Tutorial and changed names #57

Merged
kiruma524 merged 25 commits from dev into dev 2021-08-06 13:40:08 +03:00
6 changed files with 380 additions and 338 deletions

View File

@ -108,7 +108,7 @@ fun VisionLayout<Solid>.showcase() {
}
demo("extrude", "extruded shape") {
extrude {
extruded {
shape {
polygon(8, 50)
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -1,333 +1,373 @@
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
# Tutorial
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
#### The main goal of this tutorial is to show all capabilities of ... (this part will be supplemented)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
The simple visualization can be made with function `main`. (this part will be supplemented as well)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import kotlinx.html.div
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import space.kscience.dataforge.context.Context
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import space.kscience.visionforge.html.ResourceLocation
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import space.kscience.visionforge.solid.*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import java.nio.file.Paths
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
fun main(){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
val context = Context{
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
plugin(Solids)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
context.makeVisionFile (
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Paths.get("customFile.html"),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
resourceLocation = ResourceLocation.EMBED
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
div {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
vision {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
solid {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
## Solids properties
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
**We will analyze which basic properties solids have using `box` solid.**
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
*Basic properties:*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
1. `opacity` - It is set in `float`. It takes on values from 0 to 1, which represent percents of solid opacity. It's initial value is 1.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
2. `color` - It can be specified as `Int`, `String`, or as three `Ubytes`, which represent color in `rgb`. Elementally, the solid will have `green` color.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
3. `rotation` - it's the point, around which the solid will be rotated. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
4. position, which is given by values `x`, `y`, `z`. Initial values are `x = 0`, `y = 0`, `z = 0`. The coordinate system is Cartesian. It's elemental position is this - vertical `y` axis and horizontal `Oxz` plane.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's see how properties are set in solids.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
The `small box` will have elemental values of properties. If you will not set properties, it will have the same `position`, `color`, `rotation`, and `opacity` values.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
***You can see that `box` take four values. Later, we will discuss what they do in more detail. Now, it does not really matter.***
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(10, 10, 10, name = "small box"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 1 //100% opacity
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("red") //as string
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(0, 0, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/small-box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
The `big box` will have properties with custom values.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(40, 40, 40, name = "big box"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 20
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 10
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 60
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 0.5 //50% opacity
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(0u, 179u, 179u) //color in rgb
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(60, 80, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/big-rotated-box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
If we compare these boxes, we will see all differences.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Here is the function `main` with both boxes.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
fun main(){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
val context = Context{
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
plugin(Solids)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
context.makeVisionFile (
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Paths.get("customFile.html"),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
resourceLocation = ResourceLocation.EMBED
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
div {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
vision {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
solid {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(10, 10, 10, name = "small box"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 1 //100% opacity
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("red") //as string
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(0, 0, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(40, 40, 40, name = "big box"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 20
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 10
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 60
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 0.5 //50% opacity
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(0u, 179u, 179u) //rgb
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(60, 80, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/two-boxes-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/two-boxes-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
***There is plenty of other properties, especially of those, which you can create by yourself. Here we mention just small part.***
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
## Basic Solids
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, let's see which solids can be visualized:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 1) PolyLine
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 2) Box
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
First thing which has to be mentioned is that `box` takes four values: `box(x, y, z, name)`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `x` - x-axis length of the `box`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `y` - y-axis length of the `box`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `z` - z-axis length of the `box`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
These values have `Float` type. *`x`, `y`, and `z` are necessary values, which cannot be ignored. You have to set them.*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `name` - `box`'es identifier with `String` type. *It's an optional value, but without it you won't be able to control solid.*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's create just usual `box` with equal ribs.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(50, 50, 50, name = "box") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("pink")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, let's make `box` with bigger `y` value.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(10, 25, 10, name = "high box") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("black")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
As you can see, only rib of `y-axis` differs from other ribs.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/high-box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
For final trial, let's create `box` with bigger `x` value.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(65, 40, 40, name = "wide box") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("black")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Predictably, only `x-axis` rib bigger than other ribs.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/wide-box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 3) Sphere
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
It takes in two values: `radius`, and `name`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Actually, `name` is general value for all solids, so do not wonder, since all solids need their own identifier.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
As for `radius`, it has `Float` type, and, as you can guess, it sets radius of the sphere, which will be created.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
sphere(50, name = "sphere") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 0.9
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("blue")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/sphere.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 4) Hexagon
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
It is solid which has six edges. It is set by eight values: `node1`,..., `node8`. They all have `Point3D` type, so they are just points, vertices.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
*Six edges are these:*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
1) Edge with vertices `node1`, `node4`, `node3`, `node2`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
2) Edge with vertices `node1`, `node2`, `node6`, `node5`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
3) Edge with vertices `node2`, `node3`, `node7`, `node6`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
4) Edge with vertices `node4`, `node8`, `node7`, `node3`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
5) Edge with vertices `node1`, `node5`, `node8`, `node4`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
6) Edge with vertices `node8`, `node5`, `node6`, `node7`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/scheme.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
As hexagon takes in specific points, we understand that this solid cannot be moved, it fixed in space, and it can't make pivots.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's make classic parallelepiped.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
hexagon(
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(25, 30, 25),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(35, 30, 25),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(35, 30, 15),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(25, 30, 15),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(30, 18, 20),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(40, 18, 20),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(40, 18, 10),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(30, 18, 10),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
name = "classic hexagon"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("green")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/classic-hexagon.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, let's make a custom hexagon.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
hexagon(
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(5, 30, 5),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(24, 30, 8),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(20, 30, -10),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(5, 30, -7),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(8, 16, 0),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(12, 16, 0),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(10, 16, -5),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(6.5, 12, -3),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
name = "custom_hexagon"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("brown")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/custom-hexagon.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 3) Cone
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
It takes in six values: `bottomRadius`, `height`, `upperRadius`, `startAngle`, `angle`, and `name`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Obviously, `bottomRadius` is responsible for radius of a bottom base, and `height` sets height of a cone along the `z-axis`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
As it takes such values as `upperRadius`, `startAngle`, `angle`, `cone` can build not only usual cones, but also cone segments. Initially, `upperRadius` will have `0.0` value, `startAngle` - `0f`, `angle` - `PI2`, so if you don't set them, you'll get just a simple cone.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Setting `upperRadius`, you make a frustum cone, since it sets a radius of the upper base of a cone. Set `startAngle`, and `angle` let to cut off segments by planes perpendicular to the base. `startAngle` - an angle, starting with which segment will be left, `angle` - an angle of cone, which will be set from `startAngle`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's build a classic cone:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cone(60, 80, name = "cone") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("beige")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
First of all, we have to try to build a frustum cone:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cone(60, 80, name = "cone") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(0u, 40u, 0u)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/frustum-cone.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, we need to make a try to build a cone segment:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cone(60, 80, angle = PI, name = "cone") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(0u, 0u, 200u)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-segment-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-segment-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Finally, the segment of frustum cone is left for a try:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cone(60, 100, 20, PI*3/4, angle = PI/3, name = "cone") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(190u, 0u, 0u)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/frustum-cone-segment.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 4) Cone Surface
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
This solid is set by seven values:`bottomOuterRadius`, `bottomInnerRadius`, `height`, `topOuterRadius`, `topInnerRadius`, `startAngle`, and `angle`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
In addition to `height`, `startAngle`, and `angle`, which work as they work in `cone`, there are some new values.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
`bottomOuterRadius`, and `bottomInnerRadius` set properties of the bottom circle, `topOuterRadius`, `topInnerRadius` - of the upper circle. They have no initial value, so that means they have to be set.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Generally, `cone`, and `coneSurface` buildings work in the same way, it's possible to make `coneSurface`'s fragments as in `cone`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's build usual cone surface with almost all properties set:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
coneSurface(60, 50, 30, 10, 100, name = "cone surface") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("red")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(2, 50, -9)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-surface-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-surface-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, let's create a cone surface and set all it's properties:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
coneSurface(30, 25, 10, 10, 8,0f, pi*3/4, name = "cone surface") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("fuchsia")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(2, 50, -9)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-surface-fragment.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-surface-fragment-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 5) Cylinder
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
This solid is set by `radius`, and `height`. As you can see by accepting values, there's no option of building fragments of cylinders.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Here's a demonstration of a cylinder:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cylinder(40, 100, "cylinder"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(40, 0, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("indigo")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cylinder-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cylinder-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 6) Tube
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
`tube` takes in `radius`, `height`, `innerRadius`, `startAngle`, `angle`, and `name`. *All values are familiar from `cone`, and `coneSurface` solids.*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Here is an example of classic tube:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
tube(50, 40, 20, name = "usual tube"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 0.4
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/tube.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
This is an example of tube fragment:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
tube(50, 40, 20, 0f, PI, name = "fragmented tube"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("white")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/tube-fragment.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 7) Extruded
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
# Tutorial
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
The simple visualization can be made with function `main`. (this part will be supplemented)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import kotlinx.html.div
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import space.kscience.dataforge.context.Context
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import space.kscience.visionforge.html.ResourceLocation
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import space.kscience.visionforge.solid.*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
import java.nio.file.Paths
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
fun main(){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
val context = Context{
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
plugin(Solids)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
context.makeVisionFile (
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Paths.get("nameFile.html"),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
resourceLocation = ResourceLocation.EMBED
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
div {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
//first vision
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
vision {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
solid {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
//solids which you want to visualize
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
//second vision
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
vision {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
solid {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
//solids which you want to visualize
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
## Solids properties
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
**We will analyze which basic properties solids have using `box` solid.**
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
*Basic properties:*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
1. `opacity` &mdash; It is set in `float`. It takes on values from 0 to 1, which represent percents of solid opacity. It's initial value is 1.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
2. `color` &mdash; It can be specified as `Int`, `String`, or as three `Ubytes`, which represent color in `rgb`. Elementally, the solid will have `green` color.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
3. `rotation` &mdash; it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` &mdash; pivot around `y axis`, changing `z` &mdash; pivot around `z axis`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
4. position, which is given by values `x`, `y`, `z`. Initial values are `x = 0`, `y = 0`, `z = 0`. The coordinate system is Cartesian. It's elemental position is this &mdash; vertical `y` axis and horizontal `Oxz` plane.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's see how properties are set in solids.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
The `small box` will have elemental values of properties. If you don't set properties, it will have the same `position`, `color`, `rotation`, and `opacity` values.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
***You can see that `box` take four values. Later, we will discuss what they do in more detail. Now, it does not really matter.***
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(10, 10, 10, name = "small box"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 1 //100% opacity
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("red") //as string
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(0, 0, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/small-box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
The `big box` will have properties with custom values.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(40, 40, 40, name = "big box"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 20
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 10
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 60
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 0.5 //50% opacity
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(0u, 179u, 179u) //color in rgb
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(60, 80, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/big-rotated-box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
If we compare these boxes, we will see all differences.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Here is the function `main` with both boxes.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
fun main(){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
val context = Context{
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
plugin(Solids)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
context.makeVisionFile (
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Paths.get("customFile.html"),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
resourceLocation = ResourceLocation.EMBED
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
div {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
vision {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
solid {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(10, 10, 10, name = "small box"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 1 //100% opacity
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("red") //as string
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(0, 0, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(40, 40, 40, name = "big box"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 20
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 10
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 60
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 0.5 //50% opacity
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(0u, 179u, 179u) //rgb
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(60, 80, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/two-boxes-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/two-boxes-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
## Basic Solids
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, let's see which solids can be visualized:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 1) PolyLine
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
It's scarcely a solid, but it can be visualized, so we mention it.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
`polyline` build lines, obviously. Let's take a look at it's work.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
`polyline` requires two values &mdash; `points`, and `name`:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `points` is a `vararg` with `Point3D` type. It takes pairs of points, which you want to connect.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
It's type is `String`. **This value can be required by any solid;
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
you can set it, you can not to set it, but without you won't be able to control solid, since it won't be inherited.**
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
This is an example of polyline with other solid `box`:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(100, 100, 100, name = "box"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = -10
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = -10
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = -10
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 0.4
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
polyline(Point3D(30, 20, 10), Point3D(30, -100, 30), Point3D(30, -100, 30), Point3D(50, -100, 30), name = "polyline"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("red")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/polyline-points.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/polyline-points-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 2) Box
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
First thing which has to be mentioned is that `box` takes four values: `box(x, y, z, name)`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `x` &mdash; x-axis length of the `box`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `y` &mdash; y-axis length of the `box`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `z` &mdash; z-axis length of the `box`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
These values have `Float` type.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
*`x`, `y`, and `z` are necessary values, which cannot be ignored. You have to set them.*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `name` &mdash; `box`'es identifier. You've already met it.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's create just usual `box` with equal ribs.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(50, 50, 50, name = "box") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("pink")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, let's make `box` with bigger `y` value.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(10, 25, 10, name = "high box") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("black")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
As you can see, only the rib of `y-axis` differs from other ribs.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/high-box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
For a final trial, let's create a `box` with a bigger `x` value.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
box(65, 40, 40, name = "wide box") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("black")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Predictably, only the `x-axis` rib is bigger than other ribs.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/wide-box.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 3) Sphere
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
It takes in two values: `radius`, and `name`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
We bring you to mind that `name` is a general value for all solids, so do not wonder, since all solids need their own identifier.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
sphere(50, name = "sphere") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
x = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
y = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
z = 0
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 0.9
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("blue")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/sphere.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 4) Hexagon
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
It is solid which has six edges. It is set by eight values: `node1`,..., `node8`. They all have `Point3D` type, so they are just points, vertices.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
*Six edges are these:*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
1) Edge with vertices `node1`, `node4`, `node3`, `node2`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
2) Edge with vertices `node1`, `node2`, `node6`, `node5`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
3) Edge with vertices `node2`, `node3`, `node7`, `node6`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
4) Edge with vertices `node4`, `node8`, `node7`, `node3`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
5) Edge with vertices `node1`, `node5`, `node8`, `node4`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
6) Edge with vertices `node8`, `node5`, `node6`, `node7`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/scheme.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's make classic parallelepiped.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
hexagon(
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(25, 30, 25),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(35, 30, 25),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(35, 30, 15),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(25, 30, 15),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(30, 18, 20),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(40, 18, 20),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(40, 18, 10),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(30, 18, 10),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
name = "classic hexagon"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("green")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/classic-hexagon.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, let's make a custom hexagon.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
hexagon(
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(5, 30, 5),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(24, 30, 8),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(20, 30, -10),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(5, 30, -7),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(8, 16, 0),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(12, 16, 0),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(10, 16, -5),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Point3D(6.5, 12, -3),
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
name = "custom_hexagon"
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
) {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("brown")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/custom-hexagon.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 3) Cone
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
It takes in six values: `bottomRadius`, `height`, `upperRadius`, `startAngle`, `angle`, and `name`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
As it takes such values as `upperRadius`, `startAngle`, `angle`, `cone` can build not only usual cones, but also cone segments. Initially, `upperRadius` will have `0.0` value, `startAngle` &mdash; `0f`, `angle` &mdash; `PI2`, so if you don't set them, you'll get just a simple cone.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Setting `upperRadius`, you make a frustum cone, since it sets a radius of the upper base of a cone. Set `startAngle`, and `angle` let to cut off segments by planes perpendicular to the base. `startAngle` &mdash; an angle, starting with which segment will be left, `angle` &mdash; an angle of cone, which will be set from `startAngle`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's build a classic cone:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cone(60, 80, name = "cone") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("beige")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
First of all, we have to try to build a frustum cone:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cone(60, 80, name = "cone") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(0u, 40u, 0u)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/frustum-cone.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, we need to make a try to build a cone segment:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cone(60, 80, angle = PI, name = "cone") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(0u, 0u, 200u)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-segment-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-segment-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Finally, the segment of frustum cone is left for a try:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cone(60, 100, 20, PI*3/4, angle = PI/3, name = "cone") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color(190u, 0u, 0u)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/frustum-cone-segment.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 4) Cone Surface
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
This solid is set by seven values:`bottomOuterRadius`, `bottomInnerRadius`, `height`, `topOuterRadius`, `topInnerRadius`, `startAngle`, and `angle`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
In addition to `height`, `startAngle`, and `angle`, which work as they work in `cone`, there are some new values.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
`bottomOuterRadius`, and `bottomInnerRadius` set properties of the bottom circle, `topOuterRadius`, `topInnerRadius` &mdash; of the upper circle. They have no initial value, so that means they have to be set.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Generally, `cone`, and `coneSurface` buildings work in the same way, it's possible to make `coneSurface`'s fragments as in `cone`
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Let's build usual cone surface with almost all properties set:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
coneSurface(60, 50, 30, 10, 100, name = "cone surface") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("red")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(2, 50, -9)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-surface-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-surface-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Now, let's create a cone surface and set all it's properties:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
coneSurface(30, 25, 10, 10, 8,0f, pi*3/4, name = "cone surface") {
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("fuchsia")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(2, 50, -9)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-surface-fragment.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cone-surface-fragment-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 5) Cylinder
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
This solid is set by `radius`, and `height`. As you can see by accepting values, there's no option of building fragments of cylinders.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Here's a demonstration of a cylinder:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
cylinder(40, 100, "cylinder"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
rotation = Point3D(40, 0, 0)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("indigo")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cylinder-1.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/cylinder-2.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 6) Tube
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
`tube` takes in `radius`, `height`, `innerRadius`, `startAngle`, `angle`, and `name`. *All values are familiar from `cone`, and `coneSurface` solids.*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
Here is an example of classic tube:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
tube(50, 40, 20, name = "usual tube"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
opacity = 0.4
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/tube.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
This is an example of tube fragment:
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```kotlin
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
tube(50, 40, 20, 0f, PI, name = "fragmented tube"){
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
color("white")
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
}
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
![](../docs/images/tube-fragment.png)
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
### 7) Extruded
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
`extruded` is set by two values: `shape`, and `layer`.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```

CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 02:59:20 +03:00 (Migrated from github.com)
Review

Use &mdash; (—) instead of -.

Use `&mdash;` (&mdash;) instead of ` - `.
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:00:12 +03:00 (Migrated from github.com)
Review
hexagon(
    Point3D(5, 30, 5),
    Point3D(24, 30, 8),
    Point3D(20, 30, -10),
    Point3D(5, 30, -7),
    Point3D(8, 16, 0),
    Point3D(12, 16, 0),
    Point3D(10, 16, -5),
    Point3D(6.5, 12, -3),
    name = "custom_hexagon"
) {
    color("brown")
}
```suggestion hexagon( Point3D(5, 30, 5), Point3D(24, 30, 8), Point3D(20, 30, -10), Point3D(5, 30, -7), Point3D(8, 16, 0), Point3D(12, 16, 0), Point3D(10, 16, -5), Point3D(6.5, 12, -3), name = "custom_hexagon" ) { color("brown") } ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:01:28 +03:00 (Migrated from github.com)
Review
It's scarcely a solid, but it can be visualized, so we mention it.
```suggestion It's scarcely a solid, but it can be visualized, so we mention it. ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:04:12 +03:00 (Migrated from github.com)
Review
* `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!*
```suggestion * `shape` is a value of `List<Point2D>` type. It's just a list of all points of the solid. *`shape` has to consist of not less than two points!* ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:12 +03:00 (Migrated from github.com)
Review
#### The main goal of this tutorial is to show the main capabilities of the visualization instrument.
```suggestion #### The main goal of this tutorial is to show the main capabilities of the visualization instrument. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:05:32 +03:00 (Migrated from github.com)
Review
3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`.
```suggestion 3. `rotation` - it's the point, which sets rotations along axes. Initially, the value is `Point3D(0, 0, 0)`. Changing `x` coordinate of the point, you make pivot around `x axis`. The same for other coordinates: changing `y` - pivot around `y axis`, changing `z` - pivot around `z axis`. ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:07 +03:00 (Migrated from github.com)
Review
***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.***
```suggestion ***There is plenty of other properties, especially those, which you can create by yourself. Here we mention just a small part.*** ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:06:43 +03:00 (Migrated from github.com)
Review
* `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`.
```suggestion * `name` is an identifier of *any solid*; but in this case, it is an identifier of `polyline`. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:30 +03:00 (Migrated from github.com)
Review
As you can see, only the rib of `y-axis` differs from other ribs.
```suggestion As you can see, only the rib of `y-axis` differs from other ribs. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:07:53 +03:00 (Migrated from github.com)
Review
For a final trial, let's create a `box` with a bigger `x` value.
```suggestion For a final trial, let's create a `box` with a bigger `x` value. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:26 +03:00 (Migrated from github.com)
Review
Predictably, only the `x-axis` rib is bigger than other ribs. 
```suggestion Predictably, only the `x-axis` rib is bigger than other ribs. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:08:50 +03:00 (Migrated from github.com)
Review
As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created.
```suggestion As for `radius`, it has `Float` type, and, as you can guess, it sets the radius of the sphere which will be created. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:17 +03:00 (Migrated from github.com)
Review
As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots.
```suggestion As the hexagon takes in specific points, we understand that this solid cannot be moved, it is fixed in space, and it can't make pivots. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:09:43 +03:00 (Migrated from github.com)
Review
Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`.
```suggestion Obviously, `bottomRadius` is responsible for the radius of a bottom base, and `height` sets the height of a cone along the `z-axis`. ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```
CommanderTvis commented 2021-08-06 03:10:14 +03:00 (Migrated from github.com)
Review
* `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one*
```suggestion * `layer` is `MutableList` types variable. (here is a sentence with a description of the work of this function). *The amount of `layer`-s has to be more than one* ```

View File

@ -248,7 +248,7 @@ private class GdmlTransformerEnv(val settings: GdmlTransformer) {
name = name
)
}
is GdmlXtru -> extrude(name) {
is GdmlXtru -> extruded(name) {
shape {
solid.vertices.forEach {
point(it.x * lScale, it.y * lScale)
@ -284,7 +284,7 @@ private class GdmlTransformerEnv(val settings: GdmlTransformer) {
name = name,
)
is GdmlOrb -> sphere(solid.r * lScale, name = name)
is GdmlPolyhedra -> extrude(name) {
is GdmlPolyhedra -> extruded(name) {
//getting the radius of first
require(solid.planes.size > 1) { "The polyhedron geometry requires at least two planes" }
val baseRadius = solid.planes.first().rmax * lScale

View File

@ -94,7 +94,9 @@ public class Extruded(
public class ExtrudeBuilder(
public var shape: List<Point2D> = emptyList(),
public var layers: ArrayList<Layer> = ArrayList(),
public var layers: MutableList<Layer> = ArrayList(),
config: Config = Config()
) : SimpleVisionPropertyContainer<Extruded>(config) {
public fun shape(block: Shape2DBuilder.() -> Unit) {
@ -109,7 +111,7 @@ public class ExtrudeBuilder(
}
@VisionBuilder
public fun VisionContainerBuilder<Solid>.extrude(
public fun VisionContainerBuilder<Solid>.extruded(
name: String? = null,
action: ExtrudeBuilder.() -> Unit = {}
): Extruded = ExtrudeBuilder().apply(action).build().also { set(name, it) }