For all issues regarding the Forums use, please, refer to the Forum Rules.

Our Solutions

Need professional assistance?
Consider our:

Support Offerings


Need to speed up your development?
Have a look at our:

Samples & Tools


Need some functionality extending standard OCCT capabilities?
Check out our:

Adv. Components

Related pages

Orientation of the face created from a Wire

Anonymous's picture


We've created a wire from segments (Edges) using the BrepAPI_MakeWire. Some of the edges are reversed using the Reverse() function (I don't think if it matters) From this wire we create a Face using the BerpAPI_MakeFace.

When we ask for the orientation of the face it tells that, the face is not reversed. When we check the normal or acquire the triangulation sometimes they are reversed. That's we define the edges the wire (and the face) to face toward us, but the normal of resulted face is just the opposite. (and of coursse face.Orentation() != TopABS_REVERSE).

What do we miss? Any suggestions ?

Thanks gzp