polyxios.validate#
- polyxios.validate(poly: PolyData) PolyData[source]#
Check structural integrity of a PolyData. Raise ValidationError on any violation.
- Parameters:
- poly
PolyData to validate.
- Returns:
- PolyData
The input unchanged if valid (allows use in pipelines).
- Raises:
- ValidationError
On dtype mismatch, shape mismatch, out-of-bounds indices, or attribute length mismatches.