[ROOT] --> small

class CLineStep
    extends CCurveStep as public

Author:
unascribed

Version:
unknown

Source:
LineStep.h:18

Constructors Index

CLineStep
[public]
~CLineStep
[public]


Variables Index

m_pDir
[public]
m_pPos
[public]
m_pPos1
[public]


Methods Index

backPtr
[public]
contains
[public]
fin
[public]
intersect
[public]
Serialize
[public]


Constructors

CLineStep

public CLineStep ( CCartesian_pointStep & rPos ,
                   CVectorStep & rDir ,
                   CCartesian_pointStep * pPos1 ) ;

CLineStep

public virtual ~ CLineStep ( ) ;


Variables

m_pPos

public CCartesian_pointStep * m_pPos

m_pDir

public CVectorStep * m_pDir

m_pPos1

public CCartesian_pointStep * m_pPos1


Methods

fin

public void fin ( ) ;

contains

public HRESULT contains ( CCartesian_pointStep & rPos ,
                          intersectionType & eIntersect1 ,
                          double & rdParam ) ;

Serialize

public void Serialize ( stepArchive & ar ) ;

intersect

public HRESULT intersect ( const CLineStep & l1 ,
                           intersectionType & eIntersect1 ,
                           CPtrArray * pPointXs ,
                           double & lamda0 ,
                           double & lamda1 ,
                           intersectionType & eIntersect0 ) ;

backPtr

public HRESULT backPtr ( CBaseStep * & prBrep ) ;


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.