#include <opennurbs_brep.h>

Definition at line 414 of file opennurbs_brep.h.
| enum ON_BrepTrim::TYPE |
| unknown | |
| boundary | |
| mated | |
| seam | |
| singular | |
| crvonsrf | |
| ptonsrf | |
| slit | |
| trim_type_count | |
| force_32_bit_trim_type |
Definition at line 433 of file opennurbs_brep.h.
Definition at line 341 of file opennurbs_brep.cpp.
| ON_BrepTrim::ON_BrepTrim | ( | int | trim_index | ) |
Definition at line 364 of file opennurbs_brep.cpp.
| ON_BrepTrim::ON_BrepTrim | ( | const ON_BrepTrim & | ) | [private] |
| bool ON_BrepTrim::AttachToEdge | ( | int | edge_index, |
| bool | bRev3d | ||
| ) |
Definition at line 11521 of file opennurbs_brep.cpp.
| ON_Brep * ON_BrepTrim::Brep | ( | ) | const |
Definition at line 427 of file opennurbs_brep.cpp.
| bool ON_BrepTrim::ChangeTrimCurve | ( | int | c2i | ) |
Definition at line 11468 of file opennurbs_brep.cpp.
| ON_COMPONENT_INDEX ON_BrepTrim::ComponentIndex | ( | ) | const [virtual] |
Reimplemented from ON_Geometry.
Definition at line 12054 of file opennurbs_brep.cpp.
Definition at line 11462 of file opennurbs_brep.cpp.
| void ON_BrepTrim::DestroyRuntimeCache | ( | bool | bDelete = true | ) | [virtual] |
Reimplemented from ON_CurveProxy.
Definition at line 11900 of file opennurbs_brep.cpp.
| void ON_BrepTrim::Dump | ( | ON_TextLog & | dump | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
Definition at line 598 of file opennurbs_brep.cpp.
| ON_BrepEdge * ON_BrepTrim::Edge | ( | ) | const |
Definition at line 452 of file opennurbs_brep.cpp.
| int ON_BrepTrim::EdgeCurveIndexOf | ( | ) | const |
Definition at line 11569 of file opennurbs_brep.cpp.
| const ON_Curve * ON_BrepTrim::EdgeCurveOf | ( | ) | const |
Definition at line 11586 of file opennurbs_brep.cpp.
| ON_BrepFace * ON_BrepTrim::Face | ( | ) | const |
Definition at line 440 of file opennurbs_brep.cpp.
| int ON_BrepTrim::FaceIndexOf | ( | ) | const |
Definition at line 11666 of file opennurbs_brep.cpp.
| bool ON_BrepTrim::IsSeam | ( | ) | const |
Definition at line 11744 of file opennurbs_brep.cpp.
| bool ON_BrepTrim::IsSlit | ( | ) | const |
Definition at line 11715 of file opennurbs_brep.cpp.
| ON_BOOL32 ON_BrepTrim::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
Definition at line 489 of file opennurbs_brep.cpp.
| ON_BrepLoop * ON_BrepTrim::Loop | ( | ) | const |
Definition at line 432 of file opennurbs_brep.cpp.
| bool ON_BrepTrim::m__legacy_flags_Get | ( | int * | gcon, |
| int * | mono | ||
| ) | const |
Definition at line 5665 of file opennurbs_brep.cpp.
| void ON_BrepTrim::m__legacy_flags_Set | ( | int | gcon, |
| int | mono | ||
| ) |
Definition at line 5641 of file opennurbs_brep.cpp.
| ON_BrepTrim::ON_OBJECT_DECLARE | ( | ON_BrepTrim | ) | [private] |
| ON_BrepTrim & ON_BrepTrim::operator= | ( | const ON_BrepTrim & | src | ) |
Definition at line 397 of file opennurbs_brep.cpp.
| ON_BOOL32 ON_BrepTrim::Read | ( | ON_BinaryArchive & | file | ) | [virtual] |
Reimplemented from ON_CurveProxy.
Definition at line 148 of file opennurbs_brep_io.cpp.
| bool ON_BrepTrim::RemoveFromEdge | ( | bool | bRemoveFromStartVertex, |
| bool | bRemoveFromEndVertex | ||
| ) |
Definition at line 11487 of file opennurbs_brep.cpp.
| ON_BOOL32 ON_BrepTrim::Reverse | ( | ) | [virtual] |
Reimplemented from ON_CurveProxy.
Definition at line 603 of file opennurbs_brep.cpp.
| ON_BOOL32 ON_BrepTrim::SetEndPoint | ( | ON_3dPoint | end_point | ) | [virtual] |
Reimplemented from ON_Curve.
Definition at line 2068 of file opennurbs_brep_tools.cpp.
| ON_BOOL32 ON_BrepTrim::SetStartPoint | ( | ON_3dPoint | start_point | ) | [virtual] |
Reimplemented from ON_Curve.
Definition at line 2028 of file opennurbs_brep_tools.cpp.
| unsigned int ON_BrepTrim::SizeOf | ( | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
Definition at line 388 of file opennurbs_brep.cpp.
| int ON_BrepTrim::SurfaceIndexOf | ( | ) | const |
Definition at line 11649 of file opennurbs_brep.cpp.
| const ON_Surface * ON_BrepTrim::SurfaceOf | ( | ) | const |
Definition at line 11625 of file opennurbs_brep.cpp.
| bool ON_BrepTrim::TransformTrim | ( | const ON_Xform & | xform | ) |
Definition at line 11856 of file opennurbs_brep.cpp.
| int ON_BrepTrim::TrimCurveIndexOf | ( | ) | const |
Definition at line 11581 of file opennurbs_brep.cpp.
| const ON_Curve * ON_BrepTrim::TrimCurveOf | ( | ) | const |
Definition at line 11609 of file opennurbs_brep.cpp.
Definition at line 11788 of file opennurbs_brep.cpp.
| ON_BrepVertex * ON_BrepTrim::Vertex | ( | int | tvi | ) | const |
Definition at line 460 of file opennurbs_brep.cpp.
| ON_BOOL32 ON_BrepTrim::Write | ( | ON_BinaryArchive & | file | ) | const [virtual] |
Reimplemented from ON_CurveProxy.
Definition at line 95 of file opennurbs_brep_io.cpp.
friend class ON_Brep [friend] |
Definition at line 815 of file opennurbs_brep.h.
Definition at line 810 of file opennurbs_brep.h.
Definition at line 811 of file opennurbs_brep.h.
Definition at line 812 of file opennurbs_brep.h.
ON_Brep* ON_BrepTrim::m_brep [private] |
Definition at line 816 of file opennurbs_brep.h.
Definition at line 742 of file opennurbs_brep.h.
Definition at line 728 of file opennurbs_brep.h.
Definition at line 731 of file opennurbs_brep.h.
Definition at line 745 of file opennurbs_brep.h.
Definition at line 748 of file opennurbs_brep.h.
Definition at line 803 of file opennurbs_brep.h.
Definition at line 792 of file opennurbs_brep.h.
| double ON_BrepTrim::m_tolerance[2] |
Definition at line 788 of file opennurbs_brep.h.
Definition at line 430 of file opennurbs_brep.h.
Definition at line 428 of file opennurbs_brep.h.
Definition at line 744 of file opennurbs_brep.h.
| int ON_BrepTrim::m_vi[2] |
Definition at line 739 of file opennurbs_brep.h.