|
Point Cloud Library (PCL)
1.7.0
|
#include <pcl/surface/3rdparty/opennurbs/opennurbs_brep.h>
Inheritance diagram for ON_BrepEdge:Public Member Functions | |
| ON_BOOL32 | IsClosed () const |
| ON_BrepEdge () | |
| ON_BrepEdge (int) | |
| ON_BrepEdge & | operator= (const ON_BrepEdge &) |
| ON::object_type | ObjectType () const |
| ON_Brep * | Brep () const |
| ON_BrepTrim * | Trim (int eti) const |
| int | TrimCount () const |
| ON_BrepVertex * | Vertex (int evi) const |
| unsigned int | SizeOf () const |
| ON__UINT32 | DataCRC (ON__UINT32 current_remainder) const |
| ON_BOOL32 | IsValid (ON_TextLog *text_log=NULL) const |
| void | Dump (ON_TextLog &) const |
| ON_BOOL32 | Write (ON_BinaryArchive &) const |
| ON_BOOL32 | Read (ON_BinaryArchive &) |
| ON_COMPONENT_INDEX | ComponentIndex () const |
| ON_BOOL32 | Reverse () |
| ON_BOOL32 | SetStartPoint (ON_3dPoint start_point) |
| ON_BOOL32 | SetEndPoint (ON_3dPoint end_point) |
| int | EdgeCurveIndexOf () const |
| const ON_Curve * | EdgeCurveOf () const |
| bool | ChangeEdgeCurve (int c3i) |
| void | UnsetPlineEdgeParameters () |
Public Attributes | |
| ON_U | m_edge_user |
| int | m_edge_index |
| int | m_c3i |
| int | m_vi [2] |
| ON_SimpleArray< int > | m_ti |
| double | m_tolerance |
Friends | |
| class | ON_Brep |
Definition at line 192 of file opennurbs_brep.h.
| ON_BrepEdge::ON_BrepEdge | ( | int | ) |
| ON_Brep* ON_BrepEdge::Brep | ( | ) | const |
| bool ON_BrepEdge::ChangeEdgeCurve | ( | int | c3i | ) |
| ON_COMPONENT_INDEX ON_BrepEdge::ComponentIndex | ( | ) | const [virtual] |
Reimplemented from ON_Geometry.
| ON__UINT32 ON_BrepEdge::DataCRC | ( | ON__UINT32 | current_remainder | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
| void ON_BrepEdge::Dump | ( | ON_TextLog & | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
| int ON_BrepEdge::EdgeCurveIndexOf | ( | ) | const |
| const ON_Curve* ON_BrepEdge::EdgeCurveOf | ( | ) | const |
| ON_BOOL32 ON_BrepEdge::IsClosed | ( | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
| ON_BOOL32 ON_BrepEdge::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
| ON::object_type ON_BrepEdge::ObjectType | ( | ) | const [virtual] |
Reimplemented from ON_Curve.
| ON_BrepEdge& ON_BrepEdge::operator= | ( | const ON_BrepEdge & | ) |
| ON_BOOL32 ON_BrepEdge::Read | ( | ON_BinaryArchive & | ) | [virtual] |
Reimplemented from ON_CurveProxy.
| ON_BOOL32 ON_BrepEdge::Reverse | ( | ) | [virtual] |
Reimplemented from ON_CurveProxy.
| ON_BOOL32 ON_BrepEdge::SetEndPoint | ( | ON_3dPoint | end_point | ) | [virtual] |
Reimplemented from ON_Curve.
| ON_BOOL32 ON_BrepEdge::SetStartPoint | ( | ON_3dPoint | start_point | ) | [virtual] |
Reimplemented from ON_Curve.
| unsigned int ON_BrepEdge::SizeOf | ( | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
| ON_BrepTrim* ON_BrepEdge::Trim | ( | int | eti | ) | const |
| int ON_BrepEdge::TrimCount | ( | ) | const |
| ON_BrepVertex* ON_BrepEdge::Vertex | ( | int | evi | ) | const |
| ON_BOOL32 ON_BrepEdge::Write | ( | ON_BinaryArchive & | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
friend class ON_Brep [friend] |
Definition at line 378 of file opennurbs_brep.h.
Definition at line 350 of file opennurbs_brep.h.
Definition at line 204 of file opennurbs_brep.h.
Definition at line 201 of file opennurbs_brep.h.
Definition at line 364 of file opennurbs_brep.h.
| double ON_BrepEdge::m_tolerance |
Definition at line 375 of file opennurbs_brep.h.
| int ON_BrepEdge::m_vi[2] |
Definition at line 361 of file opennurbs_brep.h.