Hide menu
Loading...
Searching...
No Matches
cadex::Projector_PolyProjector Class Reference

The poly projection tool. More...

Public Types

typedef cadex::internal::ProjectorImpl_PolyProjector ImplType
 
typedef std::vector< ModelData::IndexedTriangleSetITSVecType
 

Public Member Functions

 Projector_PolyProjector ()
 Constructor.
 
Projector_PolyData Perform (const ModelData::Part &thePart, const Geom::Direction &theNormal)
 Runs projection process for thePart.
 
Projector_PolyData Perform (const ITSVecType &theITSVec, const Geom::Direction &theNormal)
 Runs projection process for thePart.
 
void SetProgressStatus (ProgressStatus &theStatus) const
 

Detailed Description

The poly projection tool.

Project the given part onto a specified plane defined by the normal direction. The information about the resulting projected data is stored in Projector_PolyData.

Example of projection making could be found on the Projection creation page.

Examples
projector/poly_projector/Program.cs, and projector/poly_projector/main.cxx.