|
Rhino C++ API
8.24
|
class ON_LinetypeSegment More...
#include <opennurbs_linestyle.h>
Public Types | |
| enum | eSegType : unsigned int { eSegType::Unset = 0, eSegType::stLine = 1, eSegType::stSpace = 2 } |
Public Member Functions | |
| ON_LinetypeSegment ()=default | |
| ON_LinetypeSegment (const ON_LinetypeSegment &)=default | |
| ON_LinetypeSegment (double segment_length, ON_LinetypeSegment::eSegType segment_type) | |
| ~ON_LinetypeSegment ()=default | |
| void | Dump (class ON_TextLog &) const |
| bool | operator!= (const ON_LinetypeSegment &src) const |
| ON_LinetypeSegment & | operator= (const ON_LinetypeSegment &)=default |
| bool | operator== (const ON_LinetypeSegment &src) const |
Static Public Member Functions | |
| static ON_LinetypeSegment::eSegType | SegmentTypeFromUnsigned (unsigned int segment_type_as_unsigned) |
Public Attributes | |
| double | m_length = 0.0 |
| do not add read/write functions to this class More... | |
| eSegType | m_seg_type = ON_LinetypeSegment::eSegType::Unset |
Static Public Attributes | |
| static const ON_LinetypeSegment | OneMillimeterLine |
| static const ON_LinetypeSegment | Unset |
class ON_LinetypeSegment
|
strong |
|
default |
|
default |
|
default |
| ON_LinetypeSegment::ON_LinetypeSegment | ( | double | segment_length, |
| ON_LinetypeSegment::eSegType | segment_type | ||
| ) |
| void ON_LinetypeSegment::Dump | ( | class ON_TextLog & | ) | const |
| bool ON_LinetypeSegment::operator!= | ( | const ON_LinetypeSegment & | src | ) | const |
|
default |
| bool ON_LinetypeSegment::operator== | ( | const ON_LinetypeSegment & | src | ) | const |
|
static |
| double ON_LinetypeSegment::m_length = 0.0 |
do not add read/write functions to this class
length in millimeters on printed output
| eSegType ON_LinetypeSegment::m_seg_type = ON_LinetypeSegment::eSegType::Unset |
|
static |
|
static |
1.8.17