Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
BRepProj_Projection Class Reference

The Projection class provides conical and cylindrical projections of Edge or Wire on a Shape from TopoDS. The result will be a Edge or Wire from TopoDS. More...

#include <BRepProj_Projection.hxx>

Public Member Functions

 BRepProj_Projection (const TopoDS_Shape &Wire, const TopoDS_Shape &Shape, const gp_Dir &D)
 Makes a Cylindrical projection of Wire om Shape.
 
 BRepProj_Projection (const TopoDS_Shape &Wire, const TopoDS_Shape &Shape, const gp_Pnt &P)
 Makes a Conical projection of Wire om Shape.
 
bool IsDone () const
 returns False if the section failed
 
void Init ()
 Resets the iterator by resulting wires.
 
bool More () const
 Returns True if there is a current result wire.
 
void Next ()
 Move to the next result wire.
 
TopoDS_Wire Current () const
 Returns the current result wire.
 
TopoDS_Compound Shape () const
 Returns the complete result as compound of wires.
 

Detailed Description

The Projection class provides conical and cylindrical projections of Edge or Wire on a Shape from TopoDS. The result will be a Edge or Wire from TopoDS.

Constructor & Destructor Documentation

◆ BRepProj_Projection() [1/2]

BRepProj_Projection::BRepProj_Projection ( const TopoDS_Shape & Wire,
const TopoDS_Shape & Shape,
const gp_Dir & D )

Makes a Cylindrical projection of Wire om Shape.

◆ BRepProj_Projection() [2/2]

BRepProj_Projection::BRepProj_Projection ( const TopoDS_Shape & Wire,
const TopoDS_Shape & Shape,
const gp_Pnt & P )

Makes a Conical projection of Wire om Shape.

Member Function Documentation

◆ Current()

TopoDS_Wire BRepProj_Projection::Current ( ) const

Returns the current result wire.

◆ Init()

void BRepProj_Projection::Init ( )

Resets the iterator by resulting wires.

◆ IsDone()

bool BRepProj_Projection::IsDone ( ) const

returns False if the section failed

◆ More()

bool BRepProj_Projection::More ( ) const

Returns True if there is a current result wire.

◆ Next()

void BRepProj_Projection::Next ( )

Move to the next result wire.

◆ Shape()

TopoDS_Compound BRepProj_Projection::Shape ( ) const

Returns the complete result as compound of wires.


The documentation for this class was generated from the following file: