|
| enum | TessellationLevel {
TessellationLevel::ExtraLow,
TessellationLevel::Low,
TessellationLevel::Medium,
TessellationLevel::High,
TessellationLevel::ExtraHigh,
TessellationLevel::Custom
} |
| | Enumerates predefined tessellation levels used to import Parasolid files. More...
|
| |
| enum | Format {
Format::Text,
Format::Binary,
Format::NeutralBinary
} |
| | Enumerates the formats Parasolid can import. More...
|
| |
| enum | MismatchBehavior {
MismatchBehavior::Ignore,
MismatchBehavior::Fail
} |
| | Enumerates the behaviors the Parasolid importer can assume when encountering attribute mismatches. More...
|
| |
| enum | CompoundBodyBehavior {
CompoundBodyBehavior::Split,
CompoundBodyBehavior::Keep,
CompoundBodyBehavior::Fail
} |
| | Enumerates the behaviors the Parasolid importer can assume when encountering compound bodies. More...
|
| |
| enum | Ignore {
Ignore::Absolute,
Ignore::FeatureToModelRatio,
Ignore::FeatureToBodyRatio
} |
| | Enumerates the way the Parasolid importer chooses which facets or lines to ignore during tessellation. More...
|
| |
| typedef int | ParasolidEntity |
| |
| typedef HPS::IntArray | EntityArray |
| |
| typedef std::vector< double, HPS::Allocator< double > > | DoubleArray |
| |
| typedef std::vector< Viewport, HPS::Allocator< Viewport > > | ViewportArray |
| |
| typedef std::vector< Facet::Tolerance, HPS::Allocator< Facet::Tolerance > > | ToleranceArray |
| |
| typedef std::vector< Component, HPS::Allocator< Component > > | ComponentArray |
| |
The Parasolid class contains objects and enumerations used for importing and exporting CAD files via Parasolid.