Does `BRepClass_FaceClassifier` account for trimming?

I have a Face trimmed by outer and inner wires (holes) and need to calculate if a particular 2d UV point lies on the face or on the outside. Since the point will be generated by evaluating the BSpline of the underlying geometric surface of the Face, I know that it lies on the _surface_. What I want to know is if the point lies in the boundary defined by the outer and the inner wires of the Face. After searching through the Forum topics, I came across the overloaded set of functions from `BRepClass.FaceClassifier`. The documentation doesnt specify if the functions respect the trimming of the face. If BRepClass_FaceClassifier is not the right place, it'd be great if someone could point me to the right place. Any help is appreciated, Thanks.