Public Types | Public Member Functions | Protected Attributes | Friends
ON_HatchLoop Class Reference

#include <opennurbs_hatch.h>

List of all members.

Public Types

enum  eLoopType { ltOuter = 0, ltInner = 1 }

Public Member Functions

const ON_CurveCurve () const
void Dump (ON_TextLog &) const
ON_BOOL32 IsValid (ON_TextLog *text_log=NULL) const
 ON_HatchLoop ()
 ON_HatchLoop (ON_Curve *pCurve2d, eLoopType type=ltOuter)
 ON_HatchLoop (const ON_HatchLoop &src)
ON_HatchLoopoperator= (const ON_HatchLoop &src)
ON_BOOL32 Read (ON_BinaryArchive &)
bool SetCurve (const ON_Curve &curve)
void SetType (eLoopType type)
eLoopType Type () const
ON_BOOL32 Write (ON_BinaryArchive &) const
 ~ON_HatchLoop ()

Protected Attributes

ON_Curvem_p2dCurve
eLoopType m_type

Friends

class ON_Hatch

Detailed Description

Definition at line 25 of file opennurbs_hatch.h.


Member Enumeration Documentation

Enumerator:
ltOuter 
ltInner 

Definition at line 47 of file opennurbs_hatch.h.


Constructor & Destructor Documentation

Definition at line 714 of file opennurbs_hatch.cpp.

ON_HatchLoop::ON_HatchLoop ( ON_Curve pCurve2d,
eLoopType  type = ltOuter 
)

Definition at line 719 of file opennurbs_hatch.cpp.

Definition at line 724 of file opennurbs_hatch.cpp.

Definition at line 731 of file opennurbs_hatch.cpp.


Member Function Documentation

const ON_Curve * ON_HatchLoop::Curve ( ) const

Definition at line 855 of file opennurbs_hatch.cpp.

void ON_HatchLoop::Dump ( ON_TextLog dump) const

Definition at line 789 of file opennurbs_hatch.cpp.

ON_BOOL32 ON_HatchLoop::IsValid ( ON_TextLog text_log = NULL) const

Definition at line 749 of file opennurbs_hatch.cpp.

ON_HatchLoop & ON_HatchLoop::operator= ( const ON_HatchLoop src)

Definition at line 736 of file opennurbs_hatch.cpp.

Definition at line 816 of file opennurbs_hatch.cpp.

bool ON_HatchLoop::SetCurve ( const ON_Curve curve)

Definition at line 860 of file opennurbs_hatch.cpp.

Definition at line 879 of file opennurbs_hatch.cpp.

Definition at line 874 of file opennurbs_hatch.cpp.

Definition at line 808 of file opennurbs_hatch.cpp.


Friends And Related Function Documentation

friend class ON_Hatch [friend]

Definition at line 106 of file opennurbs_hatch.h.


Member Data Documentation

Definition at line 108 of file opennurbs_hatch.h.

Definition at line 107 of file opennurbs_hatch.h.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:51