# Analysis

- [Brep Surfaces](/surface-plus/components/analysis/brep-surfaces.md): Gets the untrimmed surfaces of each brep face
- [Iso Edges](/surface-plus/components/analysis/iso-edges.md): Extract the Iso Side Edges
- [Is Periodic](/surface-plus/components/analysis/is-periodic.md): Get or Set if a surface periodic in one direction
- [Is Rational](/surface-plus/components/analysis/is-rational.md): Get or set if a surface is rational or non rational
- [Is Singular](/surface-plus/components/analysis/is-singular.md): Test if a surfaces edge length has been collapsed to 0
- [Is Closed](/surface-plus/components/analysis/is-closed.md): Check if a surface is closed in either the U or V directions or solid
- [Surface Control Polygons](/surface-plus/components/analysis/surface-control-polygons.md): The control point polygon in the U or V direction
- [Surface Degree](/surface-plus/components/analysis/surface-degree.md): Get or Set the Surface Degree
- [Surface Domain](/surface-plus/components/analysis/surface-domain.md): Get or Set the the Surface Domain
- [Surface Side](/surface-plus/components/analysis/surface-side.md): Test the closest side to a sample point
- [Surface Spans](/surface-plus/components/analysis/surface-spans.md): Span count in the U and V direction
