[ROOT] --> small
public CFace_surfaceStep ( CSurfaceStep * pIn , CFace_boundStep * p_face_bound , bool same_sense ) ;
public virtual ~ CFace_surfaceStep ( ) ;
public bool m_bSame_sense
public CSurfaceStep * m_pFace_geometry
public HRESULT trim ( CrcPtrArray * pIntersectionPts ) ;
public HRESULT trimEdge ( CrcPtrArray * pIntersectionPts , paramPtrArray & intersectionEdge , containment & bContains ) ;
public HRESULT mod_neg_feature ( CrcPtrArray * pEdgeIntersectionPoints , int & rIv , CPoly_loopStep * pPLoop ) ;
public virtual HRESULT contains ( CCartesian_pointStep * pPoint , containment & bContains , double & rdParam ) ;
public HRESULT contains ( CCartesian_pointStep * pPt , containment & bContains , CDirectionStep * pFaceUp , double & rdParam ) ;
public HRESULT convexContains ( CCartesian_pointStep * pPt , containment & bContains , CDirectionStep * pFaceNormal , double & rdParam ) ;
public HRESULT split ( CrcPtrArray * pIntersectionPts , CFace_surfaceStep * & rpFace_surfaceStep , CFace_surfaceStep * pFace_surfaceStepOnPosFeature ) ;
public HRESULT validate ( void ) ;
public void fin ( ) ;
public void Serialize ( stepArchive & ar ) ;
public HRESULT negate ( void ) ;
public HRESULT split ( CrcPtrArray * pIntersectionPts ) ;
public HRESULT backPtr ( CBaseStep * & prBrep ) ;
public bool writeNtuple ( stepArchive & ar , CPtrArray * pList , int iSize ) ;
public HRESULT makeIslands ( CPoly_loopStep * & pPoly_loopStep ) ;
public HRESULT AddFB ( CFace_boundStep * p_face_bound , int & ri ) ;
public HRESULT splitAdd ( CrcPtrArray * pIntersectionPts ) ;
This documentation was generated automatically by the ccdoc tool (version 0.7a).
Click here to submit a bug report or feature request.
Click here to return to the top of the page.