This table documents important default attributes and options. All segments have a default value for each attribute. The values accessed by an attribute control always reflect the segment's attribute values. The fields in a corresponding kit do not have meaningful default values unless you call GetDefault() on the kit.
| Drawing attributes |
| Setting | Default | Setter method |
| world handedness |
HPS::Drawing::Handedness::Right |
HPS::DrawingAttributeControl::SetWorldHandedness |
| polygon handedness |
HPS::Drawing::Handedness::NoHandedness |
HPS::DrawingAttributeControl::SetPolygonHandedness |
| drawing deferral |
0 |
HPS::DrawingAttributeControl::SetDeferral |
| overlay |
HPS::Drawing::Overlay::NoOverlay |
HPS::DrawingAttributeControl::SetOverlay |
| face displacement |
8 |
HPS::DrawingAttributeControl::SetFaceDisplacement |
| vertex displacement |
false |
HPS::DrawingAttributeControl::SetVertexDisplacement |
| general displacement |
false |
HPS::DrawingAttributeControl::SetGeneralDisplacement |
| depth range near |
0 |
HPS::DrawingAttributeControl::SetDepthRange |
| depth range far |
1 |
HPS::DrawingAttributeControl::SetDepthRange |
| screen range |
1 |
HPS::DrawingAttributeControl::SetDepthRange |
| Exchange export options |
| Setting | Default | Setter method |
| ACIS use millimeter units instead of the native units |
false |
HPS::Exchange::ExportACISOptionsKit::SetMillimeterUnits |
| ACIS write binary file |
false |
HPS::Exchange::ExportACISOptionsKit::SetBinary |
| IGES convert analytic surfaces to NURBS |
false |
HPS::Exchange::ExportIGESOptionsKit::SetAnalyticsAsNURBS |
| IGES convert polyhedrics to wireframe data |
false |
HPS::Exchange::ExportIGESOptionsKit::SetFacetedAsWireframe |
| IGES set solids as faces |
false |
HPS::Exchange::ExportIGESOptionsKit::SetSolidsAsFaces |
| IGES export hidden objects |
false |
HPS::Exchange::ExportIGESOptionsKit::SetHiddenObjects |
| IGES export tessellation |
false |
HPS::Exchange::ExportIGESOptionsKit::SetTessellation |
| JT content type |
HPS::Exchange::JT::Content::Geometry |
HPS::Exchange::ExportJTOptionsKit::SetContent |
| JT export hidden objects |
false |
HPS::Exchange::ExportJTOptionsKit::SetHiddenObjects |
| JT export PMI |
true |
HPS::Exchange::ExportJTOptionsKit::SetPMI |
| Parasolid export solids as faces |
false |
HPS::Exchange::ExportParasolidOptionsKit::SetSolidsAsFaces |
| Parasolid export tessellation |
false |
HPS::Exchange::ExportParasolidOptionsKit::SetTessellation |
| Parasolid export hidden objects |
false |
HPS::Exchange::ExportParasolidOptionsKit::SetHiddenObjects |
| PRC tessellation compression |
false |
HPS::Exchange::ExportPRCOptionsKit::SetTessellationCompression |
| PRC B-rep compression |
HPS::Exchange::PRC::BRepCompression::None |
HPS::Exchange::ExportPRCOptionsKit::SetBRepCompression |
| PRC B-rep removal |
false |
HPS::Exchange::ExportPRCOptionsKit::SetBRepRemoval |
| PRC B-rep removal |
false |
HPS::Exchange::ExportPRCOptionsKit::SetAttributeRemoval |
| STEP format |
HPS::Exchange::STEP::Format::AP203 |
HPS::Exchange::ExportSTEPOptionsKit::SetFormat |
| STEP export analytic surfaces as NURBS |
false |
HPS::Exchange::ExportSTEPOptionsKit::SetAnalyticsAsNURBS |
| STEP export polyhedrics as wireframes |
false |
HPS::Exchange::ExportSTEPOptionsKit::SetFacetedAsWireframe |
| STEP set name shortening |
false |
HPS::Exchange::ExportSTEPOptionsKit::SetNameShortening |
| STL write binary |
false |
HPS::Exchange::ExportSTLOptionsKit::SetBinary |
| STL tessellation level |
HPS::Exchange::Tessellation::Level::Medium |
HPS::Exchange::ExportSTLOptionsKit::SetTessellationLevel |
| STL tessellation accuracy |
HPS::Exchange::Tessellation::Accuracy::Standard |
HPS::Exchange::ExportSTLOptionsKit::SetTessellationAccuracy |
| STL tessellation retention |
false |
HPS::Exchange::ExportSTLOptionsKit::SetCurrentTessellationRetention |
| STL maximum edge length |
0 |
HPS::Exchange::ExportSTLOptionsKit::SetMaximumEdgeLength |
| U3D version |
HPS::Exchange::U3D::Version::ECMA1 |
HPS::Exchange::ExportU3DOptionsKit::SetVersion |
| XML export metadata |
true |
HPS::Exchange::ExportXMLOptionsKit::SetMetadata |
| XML export transformations |
true |
HPS::Exchange::ExportXMLOptionsKit::SetTransformations |
| XML export materials |
true |
HPS::Exchange::ExportXMLOptionsKit::SetMaterials |
| Exchange import options |
| Setting | Default | Setter method |
| B-rep mode |
HPS::Exchange::BRepMode::TessellationOnly |
HPS::Exchange::ImportOptionsKit::SetBRepMode |
| solids |
true |
HPS::Exchange::ImportOptionsKit::SetSolids |
| surfaces |
true |
HPS::Exchange::ImportOptionsKit::SetSurfaces |
| wireframes |
true |
HPS::Exchange::ImportOptionsKit::SetWireframes |
| PMI |
true |
HPS::Exchange::ImportOptionsKit::SetPMI |
| attributes |
true |
HPS::Exchange::ImportOptionsKit::SetAttributes |
| hidden objects |
true |
HPS::Exchange::ImportOptionsKit::SetHiddenObjects |
| construction and references |
true |
HPS::Exchange::ImportOptionsKit::SetConstructionAndReferences |
| active filter |
true |
HPS::Exchange::ImportOptionsKit::SetActiveFilter |
| default units |
HPS::Exchange::Units::Unknown |
HPS::Exchange::ImportOptionsKit::SetDefaultUnits |
| PMI default units |
HPS::Exchange::Units::Unknown |
HPS::Exchange::ImportOptionsKit::SetPMIDefaultUnits |
| PMI precision |
0 |
HPS::Exchange::ImportOptionsKit::SetPMIPrecision |
| PMI default color |
HPS::RGBColor::Black() |
HPS::Exchange::ImportOptionsKit::SetPMIDefaultColor |
| tessellation level |
HPS::Exchange::Tessellation::Level::Medium |
HPS::Exchange::ImportOptionsKit::SetTessellationLevel |
| tessellation accuracy |
HPS::Exchange::Tessellation::Accuracy::Standard |
HPS::Exchange::ImportOptionsKit::SetTessellationAccuracy |
| tessellation preserves UV points |
false |
HPS::Exchange::ImportOptionsKit::SetTessellationPreservesUVPoints |
| tessellation maximum edge length |
0 |
HPS::Exchange::ImportOptionsKit::SetTessellationMaximumEdgeLength |
| CATIA V4 logical root dir name |
null |
HPS::Exchange::ImportOptionsKit::SetCatiaV4LogicalNameForRootDirectory |
| CATIA V4 logical name searching |
false |
HPS::Exchange::ImportOptionsKit::SetCatiaV4LogicalNameSearching |
| CATIA V5 cache |
false |
HPS::Exchange::ImportOptionsKit::SetCatiaV5Cache |
| CATIA V5 cache path |
null |
HPS::Exchange::ImportOptionsKit::SetCatiaV5Cache |
| Unigraphics preferred reference set count |
0 |
HPS::Exchange::ImportOptionsKit::SetUnigraphicsPreferredReferenceSets |
| Unigraphics preferred reference sets |
null |
HPS::Exchange::ImportOptionsKit::SetUnigraphicsPreferredReferenceSets |
| Unigraphics preferred reference sets apply to subassemblies |
false |
HPS::Exchange::ImportOptionsKit::SetUnigraphicsPreferredReferenceSets |
| Unigraphics fitted camera |
false |
HPS::Exchange::ImportOptionsKit::SetUnigraphicsFittedCamera |
| Pro-E code page name |
null |
HPS::Exchange::ImportOptionsKit::SetProECodePageName |
| Pro-E dimension tolerance |
false |
HPS::Exchange::ImportOptionsKit::SetProEDimensionTolerance |
| Pro-E sub part PMI |
false |
HPS::Exchange::ImportOptionsKit::SetProESubpartPMI |
| Pro-E session color |
HPS::Exchange::ProE::SessionColor::
LastCreoVersion |
HPS::Exchange::ImportOptionsKit::SetProESessionColor |
| STEP name preference |
HPS::Exchange::STEP::Field::
NextAssemblyUsageOccurrenceDescription |
HPS::Exchange::ImportOptionsKit::SetSTEPNamePreference |
| STEP first color preference |
false |
HPS::Exchange::ImportOptionsKit::SetSTEPFirstColorPreference |
| STEP code page name |
null |
HPS::Exchange::ImportOptionsKit::SetSTEPCodePageName |
| STEP shell based surface model splitting |
true |
HPS::Exchange::ImportOptionsKit::SetSTEPShellBasedSurfaceModelSplitting |
| STEP orientation healing |
false |
HPS::Exchange::ImportOptionsKit::SetSTEPOrientationHealing |
| IFC code page name |
null |
HPS::Exchange::ImportOptionsKit::SetIFCCodePageName |
| IFC attribute XML file |
null |
HPS::Exchange::ImportOptionsKit::SetIFCAttributeXMLFile |
| IFC owner history optimization |
true |
HPS::Exchange::ImportOptionsKit::SetIFCOwnerHistoryOptimization |
| IFC face optimization |
true |
HPS::Exchange::ImportOptionsKit::SetIFCFaceOptimization |
| IFC edges |
false |
HPS::Exchange::ImportOptionsKit::SetIFCEdges |
| IFC metadata |
true |
HPS::Exchange::ImportOptionsKit::SetIFCMetadata |
| 3D PDF stream index |
0 |
HPS::Exchange::ImportOptionsKit::SetPDF3DStreamIndex |
| JT tessellation level |
HPS::Exchange::JT::TessellationLevel::High |
HPS::Exchange::ImportOptionsKit::SetJTTessellationLevel |
| Hidden line and hidden surface attributes |
| Setting | Default | Setter method |
| algorithm |
HPS::HiddenLine::Algorithm::ZBuffer |
HPS::HiddenLineAttributeControl::SetAlgorithm |
| color |
HPS::RGBAColor::Invalid() |
HPS::HiddenLineAttributeControl::SetColor |
| visibility |
true |
HPS::HiddenLineAttributeControl::SetVisibility |
| pattern |
"solid" |
HPS::HiddenLineAttributeControl::SetLinePattern |
| dim factor |
0.5f |
HPS::HiddenLineAttributeControl::SetDimFactor |
| face displacement |
0.5f |
HPS::HiddenLineAttributeControl::SetDimFactor |
| silhouette cleanup |
true |
HPS::HiddenLineAttributeControl::SetSilhouetteCleanup |
| transparency cutoff |
0.8f |
HPS::HiddenLineAttributeControl::SetTransparencyCutoff |
| weight |
1.0f |
HPS::HiddenLineAttributeControl::SetWeight |
| render faces |
false |
HPS::HiddenLineAttributeControl::SetRenderFaces |
| render text |
false |
HPS::HiddenLineAttributeControl::SetRenderText |
| hidden surface removal algorithm |
HPS::Subwindow::RenderingAlgorithm::ZBuffer |
HPS::SubwindowControl::SetRenderingAlgorithm |
| Material mapping |
| Setting | Default | Setter method |
| front faces diffuse color |
HPS::RGBAColor(0.847f, 0.686f, 0.353f) |
HPS::MaterialMappingKit::SetFaceColor
HPS::MaterialMappingKit::SetFaceMaterial |
| front faces specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetFaceColor
HPS::MaterialMappingKit::SetFaceMaterial |
| front faces mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetFaceColor
HPS::MaterialMappingKit::SetFaceMaterial |
| front faces emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetFaceColor
HPS::MaterialMappingKit::SetFaceMaterial |
| front faces gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetFaceMaterial |
| back faces diffuse color |
HPS::RGBAColor(0.847f, 0.686f, 0.353f) |
HPS::MaterialMappingKit::SetBackFaceColor
HPS::MaterialMappingKit::SetBackFaceMaterial |
| back faces specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetBackFaceColor
HPS::MaterialMappingKit::SetBackFaceMaterial |
| back faces mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetBackFaceColor
HPS::MaterialMappingKit::SetBackFaceMaterial |
| back faces emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetBackFaceColor
HPS::MaterialMappingKit::SetBackFaceMaterial |
| back faces gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetBackFaceMaterial |
| edges diffuse color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetEdgeColor
HPS::MaterialMappingKit::SetEdgeMaterial |
| edges specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetEdgeColor
HPS::MaterialMappingKit::SetEdgeMaterial |
| edges mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetEdgeColor
HPS::MaterialMappingKit::SetEdgeMaterial |
| edges emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetEdgeColor
HPS::MaterialMappingKit::SetEdgeMaterial |
| edges gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetEdgeMaterial |
| vertex color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetVertexMaterial |
| vertices specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetVertexMaterial |
| vertices mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetVertexMaterial |
| vertices emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetVertexMaterial |
| vertices gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetVertexMaterial |
| cut faces diffuse color |
HPS::RGBAColor(0.325f, 0.325f, 0.325f) |
HPS::MaterialMappingKit::SetVertexColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
| cut edges diffuse color |
HPS::RGBAColor(0.675f, 0.675f, 0.675f) |
HPS::MaterialMappingKit::SetCutEdgeColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
| cut faces specular color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetCutFaceColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
| cut faces mirror color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingKit::SetCutFaceColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
| cut faces emission color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingKit::SetCutFaceColor
HPS::MaterialMappingKit::SetCutFaceMaterial |
| cut faces gloss |
5 |
HPS::MaterialMappingControl::SetGloss
HPS::MaterialMappingKit::SetCutFaceMaterial |
| light color |
HPS::RGBAColor(1, 1, 1) |
HPS::MaterialMappingControl::SetLightColor |
| lights ambient up color |
HPS::RGBAColor(0.3f, 0.3f, 0.3f) |
HPS::MaterialMappingControl::SetAmbientLightUpColor |
| lights ambient down color |
HPS::RGBAColor(0.3f, 0.3f, 0.3f) |
HPS::MaterialMappingControl::SetAmbientLightDownColor |
| marker color |
HPS::RGBAColor(1, 0, 0) |
HPS::MaterialMappingControl::SetMarkerColor |
| line color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingControl::SetLineColor |
| text color |
HPS::RGBAColor(0, 0, 0) |
HPS::MaterialMappingControl::SetTextColor |
| window background color |
RGBAColor(0.05f, 0.05f, 0.627f) |
HPS::MaterialMappingControl::SetWindowColor |
| window contrast color |
HPS::RGBAColor(0.9f, 0.9f, 0.95f) |
HPS::MaterialMappingControl::SetWindowContrastColor |
| Parasolid I/O options |
| Setting | Default | Setter method |
| import format |
HPS::Parasolid::Format::NeutralBinary |
HPS::Parasolid::ImportOptionsKit::SetFormat |
| import user fields |
false |
HPS::Parasolid::ImportOptionsKit::SetUserFields |
| import attribute mismatch behavior |
HPS::Parasolid::MismatchBehavior::Fail |
HPS::Parasolid::ImportOptionsKit::SetAttributeMismatchBehavior |
| import compound body behavior |
HPS::Parasolid::CompoundBodyBehavior::Split |
HPS::Parasolid::ImportOptionsKit::SetCompoundBodyBehavior |
| import facet tessellation |
HPS::Parasolid::FacetTessellationKit::GetDefault() |
HPS::Parasolid::ImportOptionsKit::SetFacetTessellation |
| import line tessellation |
HPS::Parasolid::LineTessellationKit::GetDefault() |
HPS::Parasolid::ImportOptionsKit::SetLineTessellation |
| export format |
HPS::Parasolid::Format::Binary |
HPS::Parasolid::ExportOptionsKit::SetFormat |
| Post process effects |
| Setting | Default | Setter method |
| ambient occlusion enabled |
false |
HPS::PostProcessEffectsControl::SetAmbientOcclusion |
| ambient occlusion strength |
1.0 |
HPS::PostProcessEffectsControl::SetAmbientOcclusion |
| ambient occlusion quality |
HPS::PostProcessEffects::AmbientOcclusion::Fastest |
HPS::PostProcessEffectsControl::SetAmbientOcclusion |
| fast silhouette edges enabled |
false |
HPS::PostProcessEffectsControl::SetSilhouetteEdges |
| fast silhouette edges tolerance |
1.0 |
HPS::PostProcessEffectsControl::SetSilhouetteEdges |
| fast silhouette edges heavy exterior |
false |
HPS::PostProcessEffectsControl::SetSilhouetteEdges |
| bloom enabled |
false |
HPS::PostProcessEffectsControl::SetBloom |
| bloom strength |
1.0 |
HPS::PostProcessEffectsControl::SetBloom |
| bloom blur |
5 |
HPS::PostProcessEffectsControl::SetBloom |
| bloom shape |
5 |
HPS::PostProcessEffects::Bloom::Shape::Radial |
| depth of field enabled |
false |
HPS::PostProcessEffectsControl::SetDepthOfField |
| depth of field strength |
1.0 |
HPS::PostProcessEffectsControl::SetDepthOfField |
| depth of field near distance |
HPS::Float::NegativeInfinity |
HPS::PostProcessEffectsControl::SetDepthOfField |
| depth of field far distance |
HPS::Float::Infinity |
HPS::PostProcessEffectsControl::SetDepthOfField |
| eye dome lighting |
disabled |
HPS::PostProcessEffectsControl::SetEyeDomeLighting |
| Selectability |
| Setting | Default | Setter method |
| window selectability |
HPS::Selectability::Value::Off |
HPS::SelectabilityControl::SetWindows |
| edges selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetEdges |
| faces selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetFaces |
| lights selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetLights |
| lines selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetLines |
| markers selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetMarkers |
| vertices selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetVertices |
| text selectability |
HPS::Selectability::Value::On |
HPS::SelectabilityControl::SetText |
| Selection options |
| Setting | Default | Setter method |
| sorting enabled |
true |
HPS::SelectionOptionsControl::SetSorting |
| related limit |
5 |
HPS::SelectionOptionsControl::SetRelatedLimit |
| internal limit |
1 |
HPS::SelectionOptionsControl::SetInternalLimit |
| algorithm |
HPS::Selection::Algorithm::Analytic |
HPS::SelectionOptionsControl::SetAlgorithm |
| granularity |
HPS::Selection::Granularity::General |
HPS::SelectionOptionsControl::SetGranularity |
| level |
HPS::Selection::Level::Entity |
HPS::SelectionOptionsControl::SetSelectionLevel |
| proximity |
0.2f |
HPS::SelectionOptionsControl::SetProximity |
| extent culling respected |
true |
HPS::SelectionOptionsControl::SetExtentCullingRespected |
| deferral extent culling respected |
true |
HPS::SelectionOptionsControl::SetDeferralExtentCullingRespected |
| frustum culling respected |
true |
HPS::SelectionOptionsControl::SetFrustumCullingRespected |
| vector culling respected |
true |
HPS::SelectionOptionsControl::SetVectorCullingRespected |
| Stream Export |
| Setting | Default | Setter method |
| stream export color compression |
false |
HPS::Stream::ExportOptionsKit::SetColorCompression |
| stream export connectivity compression |
false |
HPS::Stream::ExportOptionsKit::SetConnectivityCompression |
| stream export image compression |
false |
HPS::Stream::ExportOptionsKit::SetImageCompression |
| stream export index compression |
false |
HPS::Stream::ExportOptionsKit::SetIndexCompression |
| stream export normal compression |
false |
HPS::Stream::ExportOptionsKit::SetNormalCompression |
| stream export parameter compression |
false |
HPS::Stream::ExportOptionsKit::SetParameterCompression |
| stream export vertex compression |
false |
HPS::Stream::ExportOptionsKit::SetVertexCompression |
| Text |
| Setting | Default | Setter method |
| alignment |
HPS::Text::Alignment::BottomLeft |
HPS::TextAttributeControl::SetAlignment |
| reference frame |
HPS::Text::ReferenceFrame::WorldAligned |
HPS::TextAttributeControl::SetAlignment |
| justification |
HPS::Text::Justification::LeftJustification |
HPS::TextAttributeControl::SetAlignment |
| font |
"Arial" |
HPS::TextAttributeControl::SetFont |
| font directory Android |
"/system/fonts" |
HPS::World::SetFontDirectory |
| font directory OS X |
"<HOME>/Library/Fonts" "/Library/Fonts" "/System/Library/Fonts" |
HPS::World::SetFontDirectory |
| font directory Windows |
"<SYSTEM_ROOT>/Fonts" |
HPS::World::SetFontDirectory |
| font directory Linux |
"<HOME>/.fonts" "/usr/share/fonts" "/usr/local/share/fonts" |
HPS::World.SetFontDirectory |
| transforms |
HPS::Text::Transform::NonTransformable |
HPS::TextAttributeControl::SetTransforms |
| size |
0.03 HPS::Text::SizeUnits::SubscreenRelative |
HPS::TextAttributeControl::SetSize |
| size tolerance |
true, 50 HPS::Text::SizeToleranceUnits::Percent |
HPS::TextAttributeControl::SetSizeTolerance |
| line spacing |
1.0 |
HPS::TextAttributeControl::SetSpacing |
| rotation |
0 |
HPS::TextAttributeControl::SetRotation |
| extra space enabled |
false |
HPS::TextAttributeControl::SetExtraSpace |
| extra space size |
0 |
HPS::TextAttributeControl::SetExtraSpace |
| slant |
0.0 |
HPS::TextAttributeControl::SetSlant |
| greeking enabled |
false |
HPS::TextAttributeControl::SetGreeking |
| greeking mode |
HPS::Text::GreekingMode::Lines |
HPS::TextAttributeControl::SetGreeking |
| underline |
false |
HPS::TextAttributeControl::SetUnderline |
| strikethrough |
false |
HPS::TextAttributeControl::SetStrikethrough |
| overline |
false |
HPS::TextAttributeControl::SetOverline |
| preference |
HPS::Text::Preference::Default |
HPS::TextAttributeControl::SetPreference |
| cutoff |
0 |
HPS::TextAttributeControl::SetPreference |
| renderer |
HPS::Text::Renderer::DefaultRenderer |
HPS::TextAttributeControl::SetRenderer |
| path |
HPS::Vector(1, 0, 0) |
HPS::TextAttributeControl::SetPath |
| bold |
false |
HPS::TextAttributeControl::SetBold |
| italic |
false |
HPS::TextAttributeControl::SetItalic |
| Visibility |
| Setting | Default | Setter method |
| faces |
true |
HPS::VisibilityControl::SetFaces |
| lines |
true |
HPS::VisibilityControl::SetLines |
| markers |
true |
HPS::VisibilityControl::SetMarkers |
| vertex |
false |
HPS::VisibilityControl::SetVertices |
| cutting planes |
true |
HPS::VisibilityControl::SetCuttingSections |
| text |
true |
HPS::VisibilityControl::SetText |
| windows |
true |
HPS::VisibilityControl::SetWindows |
| generic edges |
false |
HPS::VisibilityControl::SetGenericEdges |
| perimeter edges |
true |
HPS::VisibilityControl::SetPerimeterEdges |
| adjacent edges |
true |
HPS::VisibilityControl::SetAdjacentEdges |
| hard edges |
true |
HPS::VisibilityControl::SetHardEdges |
| mesh quad edges |
true |
HPS::VisibilityControl::SetMeshQuadEdges |
| interior silhouette edges |
true |
HPS::VisibilityControl::SetInteriorSilhouetteEdges |
| non-culled edges |
true |
HPS::VisibilityControl::SetNonCulledEdges |
| cut geometry faces |
false |
HPS::VisibilityControl::SetCutFaces |
| cut edges |
false |
HPS::VisibilityControl::SetCutEdges |
| shadow casting |
true |
HPS::VisibilityControl::SetShadowCasting |
| shadow receiving |
true |
HPS::VisibilityControl::SetShadowReceiving |
| shadow emitting |
true |
HPS::VisibilityControl::SetShadowEmitting |
| face lights |
true |
HPS::VisibilityControl::SetFaceLights |
| edge lights |
false |
HPS::VisibilityControl::SetEdgeLights |
| marker lights |
false |
HPS::VisibilityControl::SetMarkerLights |
| Visual effects |
| Setting | Default | Setter method |
| full screen anti-alias |
true |
HPS::VisualEffectsControl::SetAntiAliasing |
| simple reflection enabled |
false |
HPS::VisualEffectsControl::SetSimpleReflection |
| simple reflection opacity |
0.5f |
HPS::VisualEffectsControl::SetSimpleReflection |
| simple reflection blurring |
1 |
HPS::VisualEffectsControl::SetSimpleReflection |
| simple reflection fading |
false |
HPS::VisualEffectsControl::SetSimpleReflection |
| simple reflection near distance |
0 |
HPS::VisualEffectsControl::SetSimpleReflection |
| simple reflection far distance |
HPS::Float::Infinity |
HPS::VisualEffectsControl::SetSimpleReflection |
| simple reflection plane |
HPS::Plane(0, 1, 0, 1) |
HPS::VisualEffectsControl::SetSimpleReflectionPlane |
| simple reflection visibility |
everything is visible |
HPS::VisualEffectsControl::SetSimpleReflectionVisibility |
| post process effects enabled |
true |
HPS::VisualEffectsControl::SetPostProcessEffectsEnabled |
| simple shadow enabled |
false |
HPS::VisualEffectsControl::SetSimpleShadow |
| simple shadow resolution |
256 |
HPS::VisualEffectsControl::SetSimpleShadow |
| simple shadow blurring |
1 |
HPS::VisualEffectsControl::SetSimpleShadow |
| simple shadow ignore transparency |
false |
HPS::VisualEffectsControl::SetSimpleShadow |
| simple shadow plane |
HPS::Plane(0, 1, 0, 0) |
HPS::VisualEffectsControl::SetSimpleShadowPlane |
| simple shadow light direction |
HPS::Vector(0, 1, 0) |
HPS::VisualEffectsControl::SetSimpleShadowLightDirection |
| simple shadow color |
HPS::RGBAColor(0, 0, 0, 1) |
HPS::VisualEffectsControl::SetSimpleShadowColor |
| simple shadow opacity |
1 |
HPS::VisualEffectsControl::SetSimpleShadowColor |
| shadow maps enabled |
false |
HPS::VisualEffectsControl::SetShadowMaps |
| shadow maps jitter enabled |
true |
HPS::VisualEffectsControl::SetShadowMaps |
| shadow maps view dependent |
true |
HPS::VisualEffectsControl::SetShadowMaps |
| shadow maps resolution |
1024 |
HPS::VisualEffectsControl::SetShadowMaps |
| shadow maps number of samples |
4 |
HPS::VisualEffectsControl::SetShadowMaps |
| Window options |
| Setting | Default | Setter method |
| window mobility, stretching, and resizing |
HPS::Window::Mobility::Free |
HPS::StandAloneWindowOptionsControl::SetMobility |
| renderable subscreen |
HPS::Rectangle(-1, 1, -1, 1) |
HPS::StandAloneWindowOptionsControl::SetSubscreen |
| window title |
<application name> |
HPS::StandAloneWindowOptionsKit::SetTitle |
| anti-alias level |
4 (disabled in software rendering) |
HPS::ApplicationWindowOptionsKit::SetAntiAliasCapable HPS::OffscreenWindowOptionsKit::SetAntiAliasCapable |
| anti-alias capable |
true |
HPS::ApplicationWindowOptionsKit::SetAntiAliasCapable HPS::OffscreenWindowOptionsKit::SetAntiAliasCapable |
| framebuffer retention |
true |
HPS::ApplicationWindowOptionsKit::SetFramebufferRetention |
| driver |
HPS::Window::Driver::Default3D |
HPS::ApplicationWindowOptionsKit::SetDriver HPS::OffscreenWindowOptionsKit::SetDriver HPS::StandaloneWindowOptionsKit::SetDriver |
| offscreen window anti-alias samples |
4 |
HPS::OffscreenWindowOptionsKit::SetAntiAliasCapable |
| offscreen window opacity |
1.0 |
HPS::OffscreenWindowOptionsKit::SetOpacity |
| implicit subwindow |
HPS::Rectangle(-1, 1, -1, 1) |
HPS::SubwindowControl::SetSubwindow |
| fixed framerate |
0 [off] |
HPS::Canvas::SetFrameRate |