|
AMCAX Kernel 1.0.0.0
|
Classes for style representation. More...
#include <map>#include <optional>#include <common/Macros.hpp>#include <step/ShapeRGBA.hpp>#include <step/ShapeStyleLevel.hpp>
Include dependency graph for ShapeStyles.hpp:
This graph shows which files directly or indirectly include this file:Classes | |
| class | AMCAX::STEP::SurfaceStyle |
| Style information for surfaces. More...
| |
| class | AMCAX::STEP::CurveStyle |
| Style information for curves. More...
| |
| class | AMCAX::STEP::ShapeStyle |
| Combined curve/surface style representation. More...
| |
Namespaces | |
| namespace | AMCAX |
| Namespace of all interface in the AMCAX kernel.
| |
| namespace | AMCAX::STEP |
| Namespace of all interface in the AMCAX STEP module.
| |
Typedefs | |
| using | AMCAX::STEP::CurveWidth = double |
| Line width value for curves (in document units).
| |
Enumerations | |
| enum class | AMCAX::STEP::SurfaceSide { AMCAX::STEP::POSITIVE , AMCAX::STEP::NEGATIVE , AMCAX::STEP::BOTH } |
| Indicates which side of a surface the style applies to. More...
| |
| enum class | AMCAX::STEP::CurveFont { CONTINUOUS , CHAIN , CHAIN_DOUBLE_DASH , DASHED , DOTTED } |
| Pattern (line style) for curves.
| |
Classes for style representation.