#include <opennurbs_linetype.h>
Definition at line 40 of file opennurbs_linetype.h.
Definition at line 71 of file opennurbs_linetype.cpp.
Definition at line 76 of file opennurbs_linetype.cpp.
int ON_Linetype::AppendSegment | ( | const ON_LinetypeSegment & | segment | ) |
Definition at line 311 of file opennurbs_linetype.cpp.
void ON_Linetype::Default | ( | ) |
Definition at line 81 of file opennurbs_linetype.cpp.
void ON_Linetype::Dump | ( | ON_TextLog & | dump | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 158 of file opennurbs_linetype.cpp.
ON_BOOL32 ON_Linetype::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const [virtual] |
Implements ON_Object.
Definition at line 89 of file opennurbs_linetype.cpp.
int ON_Linetype::LinetypeIndex | ( | ) | const |
Definition at line 280 of file opennurbs_linetype.cpp.
const wchar_t * ON_Linetype::LinetypeName | ( | ) | const |
Definition at line 268 of file opennurbs_linetype.cpp.
ON_UUID ON_Linetype::ModelObjectId | ( | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 1600 of file opennurbs_object.cpp.
ON_Linetype::ON_OBJECT_DECLARE | ( | ON_Linetype | ) | [private] |
double ON_Linetype::PatternLength | ( | ) | const |
Definition at line 285 of file opennurbs_linetype.cpp.
ON_BOOL32 ON_Linetype::Read | ( | ON_BinaryArchive & | file | ) | [virtual] |
Reimplemented from ON_Object.
Definition at line 217 of file opennurbs_linetype.cpp.
bool ON_Linetype::RemoveSegment | ( | int | index | ) |
Definition at line 317 of file opennurbs_linetype.cpp.
ON_LinetypeSegment ON_Linetype::Segment | ( | int | index | ) | const |
Definition at line 348 of file opennurbs_linetype.cpp.
int ON_Linetype::SegmentCount | ( | ) | const |
Definition at line 306 of file opennurbs_linetype.cpp.
Definition at line 296 of file opennurbs_linetype.cpp.
const ON_SimpleArray< ON_LinetypeSegment > & ON_Linetype::Segments | ( | ) | const |
Definition at line 301 of file opennurbs_linetype.cpp.
bool ON_Linetype::SetLinetypeIndex | ( | int | i | ) |
Definition at line 274 of file opennurbs_linetype.cpp.
bool ON_Linetype::SetLinetypeName | ( | const char * | s | ) |
Definition at line 256 of file opennurbs_linetype.cpp.
bool ON_Linetype::SetLinetypeName | ( | const wchar_t * | s | ) |
Definition at line 262 of file opennurbs_linetype.cpp.
bool ON_Linetype::SetSegment | ( | int | index, |
const ON_LinetypeSegment & | segment | ||
) |
Definition at line 325 of file opennurbs_linetype.cpp.
bool ON_Linetype::SetSegment | ( | int | index, |
double | length, | ||
ON_LinetypeSegment::eSegType | type | ||
) |
Definition at line 336 of file opennurbs_linetype.cpp.
ON_BOOL32 ON_Linetype::Write | ( | ON_BinaryArchive & | file | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 187 of file opennurbs_linetype.cpp.
Definition at line 168 of file opennurbs_linetype.h.
Definition at line 167 of file opennurbs_linetype.h.
Definition at line 169 of file opennurbs_linetype.h.
Definition at line 172 of file opennurbs_linetype.h.