CATMecModUseItf Interface CATIMmiUsePointOnEdge
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMmiUsePointOnEdge
Interface to manage a point on edge BRep feature.
A point on edge BRep feature is made of a Redge feature support and a ratio.
It is used to capture radius values for variable radius fillets.
- See also:
-
Method Index
- o
GetPOEGNOrientation(CATEdge_var&,int&)
- Reads the local edge and the generic naming orientation of the edge.
- o
GetPOELocalRatio(CATEdge_var&,double&)
- Reads the local ration and the associated edge.
- o
GetPOELocalRatioFromPoint(CATMathPoint&,CATEdge_var&,double&)
- Computes the local ratio and the associated edge from a 3D point.
- o
GetPOEPointOnCurve(CATPointOnCurve_var&,CATCurve_var&,CATEdge_var&,int&)
- Reads the point on curve, the curve, the edge and the orientation of the curve according to the edge.
- o
GetPOERatio(double&)
- Returns the global ratio.
- o
GetPOERatioFromPoint(CATMathPoint&,double&)
- Computes the glogal ratio from a 3D point.
- o
GetPOESupport(CATIMmiUseMfBRep_var&)
- Returns the Redge feature support.
- o
GetPOEWire(CATWire_var&,CATEdge_var&,int&)
- Reads the wire and the orientation of the local edge according to the wire.
- o
IsPOESame(CATIMmiUsePointOnEdge_var&,CATBoolean&)
- Returns 1 if the points on edge are same.
- o
SetPOERatio(double)
- Sets the global ratio.
Methods
o GetPOEGNOrientation
public virtual GetPOEGNOrientation( | | oLocalEdge, |
| | oGNEdgeOrientation) |
-
Reads the local edge and the generic naming orientation of the edge.
- Parameters:
-
- oLocalEdge
- Local edge.
- oGNEdgeOrientation
- Equal to 1 if the intrinsic orientation of the edge fits with its generic naming orientation,
otherwise equal to -1.
o GetPOELocalRatio
public virtual GetPOELocalRatio( | | oLocalEdge, |
| | oLocalRatio) |
-
Reads the local ration and the associated edge.
- Parameters:
-
- oLocalEdge
- CATEdge.
- oLocalRatio
- Local ratio.
o GetPOELocalRatioFromPoint
public virtual GetPOELocalRatioFromPoint( | const | iPoint, |
| | oLocalEdge, |
| | oLocalRatio) |
-
Computes the local ratio and the associated edge from a 3D point.
- Parameters:
-
- iPoint
- Point.
- oLocalEdge
- Edge associated with the local ratio.
- oLocalRatio
- Local ratio.
o GetPOEPointOnCurve
public virtual GetPOEPointOnCurve( | | oPointOnCurve, |
| | oLocalCurve, |
| | oLocalEdge, |
| | oOrientationEdgeCurve) |
-
Reads the point on curve, the curve, the edge and the orientation of the curve according to the edge.
- Parameters:
-
- oPointOnCurve
- Point on curve.
- oLocalCurve
- Local curve.
- oLocalEdge
- Local edge.
- oOrientationEdgeCurve
- Equal to 1 if the intrinsic orientation of the edge fits with the curve orientation,
otherwise equal to -1.
o GetPOERatio
public virtual GetPOERatio( | | oRatio) |
-
Returns the global ratio.
o GetPOERatioFromPoint
public virtual GetPOERatioFromPoint( | const | iPoint, |
| | oRatio) |
-
Computes the glogal ratio from a 3D point.
- Parameters:
-
- iPoint
- Point.
o GetPOESupport
public virtual GetPOESupport( | | oFeat) |
-
Returns the Redge feature support.
o GetPOEWire
public virtual GetPOEWire( | | oWire, |
| | oLocalEdge, |
| | oOrientationEdgeWire) |
-
Reads the wire and the orientation of the local edge according to the wire.
- Parameters:
-
- oWire
- Topological wire.
- oLocalEdge
- Edge associated with the local ratio.
- oOrientationEdgeWire
- Equal to 1 if the intrinsic orientation of the edge fits with the wire orientation,
otherwise equal to -1.
o IsPOESame
public virtual IsPOESame( | const | iToCompare, |
| | oResult) |
-
Returns 1 if the points on edge are same.
- Parameters:
-
- iToCompare
- Point on edge BRep feature to be compared to this.
o SetPOERatio
public virtual SetPOERatio( | const | iRatio) |
-
Sets the global ratio.
- Parameters:
-
- iRatio
- Ratio.
This object is included in the file: CATIMmiUsePointOnEdge.h
If needed, your Imakefile.mk should include the module: CATMecModUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.