Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
AIS_EqualRadiusRelation Class Reference

#include <AIS_EqualRadiusRelation.hxx>

Inheritance diagram for AIS_EqualRadiusRelation:
Inheritance graph
[legend]

Public Member Functions

 AIS_EqualRadiusRelation (const TopoDS_Edge &aFirstEdge, const TopoDS_Edge &aSecondEdge, const Handle< Geom_Plane > &aPlane)
 Creates equal relation of two arc's radiuses.
If one of edges is not in the given plane,
the presentation method projects it onto the plane.

virtual void Compute (const Handle< Prs3d_Projector > &aProjector, const Handle< Geom_Transformation > &aTrsf, const Handle< Prs3d_Presentation > &aPresentation)
 computes the presentation according to a point of view
given by <aProjector>.
To be Used when the associated degenerated Presentations
have been transformed by <aTrsf> which is not a Pure
Translation. The HLR Prs can't be deducted automatically
WARNING :<aTrsf> must be applied
to the object to display before computation !!!


Constructor & Destructor Documentation


Member Function Documentation

virtual void AIS_EqualRadiusRelation::Compute ( const Handle< Prs3d_Projector > &  aProjector,
const Handle< Geom_Transformation > &  aTrsf,
const Handle< Prs3d_Presentation > &  aPresentation 
) [virtual]

Reimplemented from PrsMgr_PresentableObject.


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