The Search class is a concept class for search-related enum classes. More...
#include <hps.h>
Private Member Functions | |
Search () | |
The Search class is a concept class for search-related enum classes.
|
strong |
|
strong |
|
strong |
Enumeration of the types that can be searched for.
Enumerator | |
---|---|
None | No type. |
Everything | Search for all attributes, geometry, segments, includes and includers. |
Include | Search for include keys. |
Segment | Search for segments. |
Includer | Search for segments which include the current segment being searched. |
Geometry | Search for all geometry types. |
CuttingSection | Search for cutting sections. |
Shell | Search for shells. |
Mesh | Search for meshes. |
Grid | Search for grids. |
NURBSSurface | Search for NURBS surfaces. |
Cylinder | Search for cylinders. |
Sphere | Search for spheres. |
Polygon | Search for polygons. |
Circle | Search for circles. |
CircularWedge | Search for circular wedges. |
Ellipse | Search for ellipses. |
Line | Search for lines. |
NURBSCurve | Search for NURBS curves. |
CircularArc | Search for circular arcs. |
EllipticalArc | Search for elliptical arcs. |
InfiniteLine | Search for infinite lines. |
Marker | Search for markers. |
Text | Search for text. |
Reference | Search for geometry references. |
DistantLight | Search for distant lights. |
Spotlight | Search for spotlights. |
InfiniteRay | Search for infinite rays. |
Attribute | Search for all attributes. |
Priority | Search for priority settings. |
Material | Search for material settings. |
Camera | Search for cameras. |
ModellingMatrix | Search for modelling matrices. |
UserData | Search for user data settings. |
TextureMatrix | Search for texture matrices. |
Culling | Search for any culling attribute settings. |
CullingBackFace | Search for back face culling settings. |
CullingExtent | Search for extent culling settings. |
CullingVector | Search for vector culling settings. |
CullingVectorTolerance | Search for vector tolerance culling settings. |
CullingFrustum | Search for frustum culling settings. |
CullingDeferralExtent | Search for deferral extent culling settings. |
CurveAttribute | Search for any curve attribute settings. |
CurveAttributeBudget | Search for curve budget settings. |
CurveAttributeContinuedBudget | Search for curve continued budget settings. |
CurveAttributeViewDependent | Search for curve view dependent settings. |
CurveAttributeMaximumDeviation | Search for curve maximum deviation settings. |
CurveAttributeMaximumAngle | Search for curve maximum angle settings. |
CurveAttributeMaximumLength | Search for curve maximum length settings. |
CylinderAttribute | Search for any cylinder attribute settings. |
CylinderAttributeTessellation | Search for cylinder tessellation settings. |
CylinderAttributeOrientation | Search for cylinder orientation settings. |
EdgeAttribute | Search for any edge attribute settings. |
EdgeAttributePattern | Search for edge pattern settings. |
EdgeAttributeWeight | Search for edge weight settings. |
EdgeAttributeHardAngle | Search for edge weight settings. |
LightingAttribute | Search for any lighting attribute settings. |
LightingAttributeInterpolation | Search for lighting interpolation settings. |
LineAttribute | Search for any line attribute settings. |
LineAttributePattern | Search for line pattern settings. |
LineAttributeWeight | Search for line weight settings. |
MarkerAttribute | Search for any marker attribute settings. |
MarkerAttributeSize | Search for marker size settings. |
MarkerAttributeSymbol | Search for marker symbol settings. |
MarkerAttributePreference | Search for marker drawing preference settings. |
SurfaceAttribute | Search for any surface attribute settings. |
SurfaceAttributeBudget | Search for surface budget settings. |
SurfaceAttributeMaximumFacetDeviation | Search for surface maximum facet deviation settings. |
SurfaceAttributeMaximumFacetAngle | Search for surface maximum facet angle settings. |
SurfaceAttributeMaximumFacetWidth | Search for surface maximum facet width settings. |
SurfaceAttributeTrimCurveBudget | Search for surface trim curve budget settings. |
SurfaceAttributeMaximumTrimCurveDeviation | Search for surface maximum trim curve deviation settings. |
Selectability | Search for any selectability settings. |
SelectabilityWindows | Search for window selectability settings. |
SelectabilityEdges | Search for edge selectability settings. |
SelectabilityFaces | Search for face selectability settings. |
SelectabilityLights | Search for light selectability settings. |
SelectabilityLines | Search for line selectability settings. |
SelectabilityMarkers | Search for marker selectability settings. |
SelectabilityVertices | Search for vertex selectability settings. |
SelectabilityText | Search for text selectability settings. |
SphereAttribute | Search for any sphere attribute settings. |
SphereAttributeTessellation | Search for sphere tessellation settings. |
Subwindow | Search for any subwindow settings. |
SubwindowEitherType | Search for either standard or lightweight subwindow settings. |
SubwindowStandard | Search for standard subwindow settings. |
SubwindowLightweight | Search for lightweight subwindow settings. |
SubwindowBackground | Search for subwindow background settings. |
SubwindowBorder | Search for subwindow border settings. |
SubwindowRenderingAlgorithm | Search for subwindow rendering algorithm. |
TextAttribute | Search for any text attribute settings. |
TextAttributeAlignment | Search for text alignment settings. |
TextAttributeBold | Search for bold text settings. |
TextAttributeItalic | Search for italic text settings. |
TextAttributeOverline | Search for overline text settings. |
TextAttributeStrikethrough | Search for strikethrough text settings. |
TextAttributeUnderline | Search for underline text settings. |
TextAttributeSlant | Search for text slant settings. |
TextAttributeLineSpacing | Search for text line spacing settings. |
TextAttributeRotation | Search for text rotation settings. |
TextAttributeExtraSpace | Search for text extra space settings. |
TextAttributeGreeking | Search for text greeking settings. |
TextAttributeSizeTolerance | Search for text size tolerance settings. |
TextAttributeSize | Search for text size settings. |
TextAttributeFont | Search for text font settings. |
TextAttributeTransform | Search for text transform settings. |
TextAttributeRenderer | Search for text renderer settings. |
TextAttributePreference | Search for text preference settings. |
TextAttributePath | Search for text path settings. |
TextAttributeSpacing | Search for text spacing settings. |
TextAttributeBackground | Search for text background settings. |
TextAttributeBackgroundMargins | Search for text background margin settings. |
TextAttributeBackgroundStyle | Search for text background style settings. |
TextAttributeLeaderLine | Search for text leader line settings. |
Transparency | Search for any transparency settings. |
TransparencyMethod | Search for transparency method settings. |
TransparencyAlgorithm | Search for transparency algorithm settings. |
TransparencyDepthPeelingLayers | Search for depth peeling layers settings. |
TransparencyDepthPeelingMinimumArea | Search for depth peeling minimum area settings. |
TransparencyDepthWriting | Search for depth writing settings. |
Visibility | Search for any visibility settings. |
VisibilityCuttingSections | Search for cutting section visibility settings. |
VisibilityCutEdges | Search for cut edge visibility settings. |
VisibilityCutFaces | Search for cut face visibility settings. |
VisibilityWindows | Search for window visibility settings. |
VisibilityText | Search for text visibility settings. |
VisibilityLines | Search for line visibility settings. |
VisibilityEdgeLights | Search for edge light visibility settings. |
VisibilityMarkerLights | Search for marker light visibility settings. |
VisibilityFaceLights | Search for face light visibility settings. |
VisibilityGenericEdges | Search for generic edge visibility settings. |
VisibilityHardEdges | Search for hard edge visibility settings. |
VisibilityAdjacentEdges | Search for adjacent edge visibility settings. |
VisibilityInteriorSilhouetteEdges | Search for interior silhouette edge visibility settings. |
VisibilityShadowEmitting | Search for shadow emitting visibility settings. |
VisibilityShadowReceiving | Search for shadow receiving visibility settings. |
VisibilityShadowCasting | Search for shadow casting visibility settings. |
VisibilityMarkers | Search for marker visibility settings. |
VisibilityVertices | Search for vertex visibility settings. |
VisibilityFaces | Search for face visibility settings. |
VisibilityPerimeterEdges | Search for perimeter edge visibility settings. |
VisibilityNonCulledEdges | Search for non-culled edge visibility settings. |
VisibilityMeshQuadEdges | Search for mesh quad edge visibility settings. |
VisibilityEdges | Search for any edge visibility settings. |
VisibilityLeaderLines | Search for text leader line visibility settings. |
VisualEffects | Search for any visual effects settings. |
VisualEffectsPostProcessEffectsEnabled | Search for visual effects post-process effects enabled settings. |
VisualEffectsAntiAliasing | Search for visual effects anti-aliasing settings. |
VisualEffectsShadowMaps | Search for visual effects shadow maps settings. |
VisualEffectsSimpleShadow | Search for visual effects simple shadow settings. |
VisualEffectsSimpleShadowPlane | Search for visual effects simple shadow plane settings. |
VisualEffectsSimpleShadowLightDirection | Search for visual effects simple shadow light direction settings. |
VisualEffectsSimpleShadowColor | Search for visual effects simple shadow color settings. |
VisualEffectsSimpleReflection | Search for visual effects simple reflection settings. |
VisualEffectsSimpleReflectionPlane | Search for visual effects simple reflection plane settings. |
VisualEffectsSimpleReflectionVisibility | Search for visual effects simple reflection visibility settings. |
VisualEffectsEyeDomeLightingBackColor | Search for visual effects eye dome lighting back color settings. |
Performance | Search for any performance settings. |
PerformanceDisplayLists | Search for performance display lists settings. |
PerformanceStaticModel | Search for performance static model settings. |
StaticModelSegment | Search for static model segments. |
DrawingAttribute | Search for any drawing attribute settings. |
DrawingAttributePolygonHandedness | Search for drawing attribute polygon handedness settings. |
DrawingAttributeDepthRange | Search for drawing attribute depth range settings. |
DrawingAttributeFaceDisplacement | Search for drawing attribute face displacement settings. |
DrawingAttributeGeneralDisplacement | Search for drawing attribute general displacement settings. |
DrawingAttributeVertexDisplacement | Search for drawing attribute vertex displacement settings. |
DrawingAttributeOverlay | Search for drawing attribute overlay settings. |
DrawingAttributeDeferral | Search for drawing attribute deferral settings. |
DrawingAttributeVertexDecimation | Search for drawing attribute vertex decimation settings. |
DrawingAttributeVertexRandomization | Search for drawing attribute vertex randomization settings. |
DrawingAttributeClipRegion | Search for drawing attribute clip region settings. |
DrawingAttributeWorldHandedness | Search for drawing attribute world handedness settings. |
HiddenLineAttribute | Search for any hidden line attribute settings. |
HiddenLineAttributeAlgorithm | Search for hidden line algorithm settings. |
HiddenLineAttributeColor | Search for hidden line color settings. |
HiddenLineAttributeDimFactor | Search for hidden line dim factor settings. |
HiddenLineAttributeFaceDisplacement | Search for hidden line face displacement settings. |
HiddenLineAttributeLinePattern | Search for hidden line pattern settings. |
HiddenLineAttributeLineSort | Search for hidden line sort settings. |
HiddenLineAttributeRenderFaces | Search for hidden line render faces settings. |
HiddenLineAttributeRenderText | Search for hidden line render text settings. |
HiddenLineAttributeSilhouetteCleanup | Search for hidden line silhouette cleanup settings. |
HiddenLineAttributeTransparencyCutoff | Search for hidden line transparency cutoff settings. |
HiddenLineAttributeVisibility | Search for hidden line visibility settings. |
HiddenLineAttributeWeight | Search for hidden line weight settings. |
SegmentStyle | Search for any segment style settings. |
NamedStyle | Search for any named style settings. |
MaterialPalette | Search for any material palette settings. |
Portfolio | Search for any portfolio settings. |
ContourLine | Search for any contour line settings. |
ContourLineVisibility | Search for contour line visibility settings. |
ContourLinePosition | Search for contour line position settings. |
ContourLineColor | Search for contour line color settings. |
ContourLinePattern | Search for contour line pattern settings. |
ContourLineWeight | Search for contour line weight settings. |
ContourLineLighting | Search for contour line lighting settings. |
Condition | Search for any condition settings. |
Bounding | Search for any bounding settings. |
BoundingVolume | Search for bounding volume settings. |
BoundingExclusion | Search for bounding exclusion settings. |
AttributeLock | Search for any attribute lock settings. |
AttributeLockSetting | Search for attribute lock setting settings. |
AttributeLockSubsegmentOverride | Search for attribute lock subsegment override settings. |
TransformMask | Search for any transform mask settings. |
TransformMaskCamera | Search for any transform mask camera settings. |
TransformMaskCameraTranslation | Search for transform mask translation settings. |
TransformMaskCameraScale | Search for transform mask scale settings. |
TransformMaskCameraOffset | Search for transform mask offset settings. |
TransformMaskCameraRotation | Search for transform mask rotation settings. |
TransformMaskCameraPerspectiveScale | Search for transform mask perspective scale settings. |
TransformMaskCameraProjection | Search for transform mask projection settings. |
TransformMaskModellingMatrix | Search for any transform mask modelling matrix settings. |
TransformMaskModellingMatrixTranslation | Search for transform mask modelling matrix translation settings. |
TransformMaskModellingMatrixScale | Search for transform mask modelling matrix scale settings. |
TransformMaskModellingMatrixOffset | Search for transform mask modelling matrix offset settings. |
TransformMaskModellingMatrixRotation | Search for transform mask modelling matrix rotation settings. |
ColorInterpolation | Search for any color interpolation settings. |
ColorInterpolationFaceColor | Search for color interpolation face color settings. |
ColorInterpolationEdgeColor | Search for color interpolation edge color settings. |
ColorInterpolationMarkerColor | Search for color interpolation marker color settings. |
ColorInterpolationFaceIndex | Search for color interpolation face index settings. |
ColorInterpolationEdgeIndex | Search for color interpolation edge index settings. |
ColorInterpolationMarkerIndex | Search for color interpolation marker index settings. |
CuttingSectionAttribute | Search for any cutting section attribute settings. |
CuttingSectionAttributeCuttingLevel | Search for cutting section cutting level settings. |
CuttingSectionAttributeCappingLevel | Search for cutting section capping level settings. |
CuttingSectionAttributeMaterialPreference | Search for cutting section material preference settings. |
CuttingSectionAttributeEdgeWeight | Search for cutting section edge weight settings. |
CuttingSectionAttributeTolerance | Search for cutting section tolerance settings. |
|
inlineprivate |