Rhino C++ API  8.18
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
CRhinoLinetype Member List

This is the complete list of members for CRhinoLinetype, including all inherited members.

AggregateComponentStatus() constON_Objectvirtual
AllAttributes enum valueON_ModelComponent
AlwaysModelDistances() constON_Linetype
AppendSegment(const ON_LinetypeSegment &segment)ON_Linetype
AttachUserData(class ON_UserData *pUserData)ON_Object
Attributes enum nameON_ModelComponent
BinaryArchiveAttributes enum valueON_ModelComponent
BorderON_Linetypestatic
ByLayerON_Linetypestatic
ByParentON_Linetypestatic
CenterON_Linetypestatic
ChangeName(const wchar_t *new_name, class ON_ComponentManifest *manifest)ON_ModelComponent
ClearAllComponentStates() constON_Object
ClearBits()ON_Linetype
ClearComponentStates(ON_ComponentStatus states_to_clear) constON_Objectvirtual
ClearComponentStates(ON_COMPONENT_INDEX component_index, ON_ComponentStatus states_to_clear) constON_Objectvirtual
ClearComponentType()ON_ModelComponent
ClearId()ON_ModelComponent
ClearIndex()ON_ModelComponent
ClearModelComponentAttributes(unsigned int attributes_filter)ON_ModelComponent
ClearModelComponentStatus()ON_ModelComponent
ClearModelSerialNumber()ON_ModelComponent
ClearName()ON_ModelComponent
ClearParentId()ON_ModelComponent
ClearPattern()ON_Linetype
CompareId(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
CompareIdAndName(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
CompareName(const ON_UUID &other_parent_id, const wchar_t *other_name) constON_ModelComponent
CompareName(const wchar_t *other_name) constON_ModelComponent
CompareName(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
CompareNameAndId(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
CompareNameExact(const ON_UUID &other_parent_id, const wchar_t *other_name) constON_ModelComponent
CompareNameExact(const wchar_t *other_name) constON_ModelComponent
CompareNameExact(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
ComponentSerialNumberAttribute enum valueON_ModelComponent
ComponentStatusAttribute enum valueON_ModelComponent
ComponentType() constON_ModelComponent
ComponentTypeFromUnsigned(unsigned int component_type_as_unsigned)ON_ModelComponentstatic
ComponentTypeIsLocked() constON_ModelComponent
ComponentTypeIsSet() constON_ModelComponent
ComponentTypeIsValid(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
ComponentTypeIsValidAndNotMixed(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
ComponentTypeToString(ON_ModelComponent::Type)ON_ModelComponentstatic
ContentVersionNumber() constON_ModelComponent
ContinuousON_Linetypestatic
CopyFrom(const ON_ModelComponent &src, unsigned int attributes_filter)ON_ModelComponent
CopyUserData(const ON_Object &source_object, ON_UUID source_userdata_item_id, ON_Object::UserDataConflictResolution userdata_conflict_resolution)ON_Object
CopyUserData(const ON_Object &source_object)ON_Object
CRhinoLinetypeTable classCRhinoLinetypefriend
DashDotON_Linetypestatic
DashedON_Linetypestatic
DataCRC(ON__UINT32 current_remainder) const overrideON_ModelComponentvirtual
DeleteComponents(const ON_COMPONENT_INDEX *ci_list, size_t ci_count)ON_Objectvirtual
DeletedName() constON_ModelComponent
DeletedNameAttribute enum valueON_ModelComponent
DeletedNameHash() constON_ModelComponent
DeletedNameIsSet() constON_ModelComponent
DeleteName()ON_ModelComponent
DestroyRuntimeCache(bool bDelete=true)ON_Objectvirtual
DetachUserData(class ON_UserData *pUserData)ON_Object
DotsON_Linetypestatic
DrawLinetype(HDC pDC, const ON_4iRect &rect, COLORREF bkColor, COLORREF fgColor) constCRhinoLinetype
Dump(ON_TextLog &) const overrideON_Linetypevirtual
DuplicateLinetype() constON_Linetype
EmergencyDestroy()ON_Object
EraseIdentification(bool bIgnoreLocks)ON_ModelComponent
ExpertSegments()ON_Linetype
FirstUserData() constON_Object
FromModelComponentRef(const class ON_ModelComponentReference &model_component_reference, const ON_Linetype *none_return_value)ON_Linetypestatic
GetComponentsWithSetStates(ON_ComponentStatus states_filter, bool bAllEqualStates, ON_SimpleArray< ON_COMPONENT_INDEX > &components) constON_Objectvirtual
GetName(ON_wString &component_name) constON_ModelComponent
GetUserData(const ON_UUID &userdata_uuid) constON_Object
GetUserString(const wchar_t *key, ON_wString &string_value) constON_Object
GetUserStringKeys(ON_ClassArray< ON_wString > &user_string_keys) constON_Object
GetUserStrings(ON_ClassArray< ON_UserString > &user_strings) constON_Object
HiddenON_Linetypestatic
Id() constON_ModelComponent
IdAttribute enum valueON_ModelComponent
IdIsLocked() constON_ModelComponent
IdIsNil() constON_ModelComponent
IdIsNotNil() constON_ModelComponent
IdIsSet() constON_ModelComponent
IfIdIsNilSetId()ON_ModelComponent
IncrementContentVersionNumber() constON_ModelComponentprotected
Index() constON_ModelComponent
Index(int unset_index_value) constON_ModelComponent
IndexAttribute enum valueON_ModelComponent
IndexIsLocked() constON_ModelComponent
IndexIsSet() constON_ModelComponent
IndexRequired(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
InstanceDefinitionModelSerialNumber() constON_ModelComponent
Internal_SystemComponentHelper()ON_ModelComponentstatic
IsCorrupt(bool bRepair, bool bSilentError, class ON_TextLog *text_log) constON_Object
IsDeleted() constCRhinoLinetype
IsHidden() constON_ModelComponent
IsKindOf(const ON_ClassId *pClassId) constON_Object
IsLocked() constON_ModelComponent
IsModified() constCRhinoLinetype
IsNamePathSeparator(const wchar_t *s)ON_ModelComponentstatic
IsReferenceComponent() constON_ModelComponent
IsReferencePrefixDelimiter(const wchar_t *s)ON_ModelComponentstatic
IsReferencePrefixSeparator(const wchar_t *s)ON_ModelComponentstatic
IsSystemComponent() constON_ModelComponent
IsValid(class ON_TextLog *text_log=nullptr) const overrideON_Linetypevirtual
IsValidComponentName(const wchar_t *candidate_component_name)ON_ModelComponentstatic
IsValidComponentName(const ON_wString &candidate_component_name)ON_ModelComponentstatic
IsValidComponentName(size_t length, const wchar_t *candidate_component_name)ON_ModelComponentstatic
IsValidComponentName(const class ON_ComponentManifest &model_manfest, const ON_ModelComponent &model_component, bool bPermitReferencePrefix, ON_wString &valid_name)ON_ModelComponentstatic
IsValidComponentNameFirstCodePoint(ON__UINT32 unicode_code_point)ON_ModelComponentstatic
IsValidComponentNameFirstCodePoint(int length, const wchar_t *candidate_component_name)ON_ModelComponentstatic
LineCapStyle() constON_Linetype
LineJoinStyle() constON_Linetype
LinetypePatternIsCurrent(ON__UINT64 &linetype_pattern_id) constCRhinoLinetype
LockAllSettingsExceptName()ON_ModelComponent
LockComponentType()ON_ModelComponent
LockId()ON_ModelComponent
LockIndex()ON_ModelComponent
LockModelComponentStatus()ON_ModelComponent
LockModelSerialNumber()ON_ModelComponent
LockName()ON_ModelComponent
LockParentId()ON_ModelComponent
LockPattern()ON_Linetype
m_display_segs_snCRhinoLinetype
m_doc_linetype_tableCRhinoLinetype
m_linetype_snCRhinoLinetype
m_remap_indexCRhinoLinetype
m_sort_indexCRhinoLinetype
MarkAggregateComponentStatusAsNotCurrent() constON_Objectvirtual
MemoryRelocate()ON_Objectvirtual
ModelComponentStatus() constON_ModelComponent
ModelComponentStatusIsLocked() constON_ModelComponent
ModelComponentStatusIsSet() constON_ModelComponent
ModelObjectId() const overrideON_ModelComponentvirtual
ModelSerialNumber() constON_ModelComponent
ModelSerialNumberAttribute enum valueON_ModelComponent
ModelSerialNumberIsLocked() constON_ModelComponent
ModelSerialNumberIsSet() constON_ModelComponent
MoveUserData(ON_Object &source_object, ON_UUID source_userdata_item_id, ON_Object::UserDataConflictResolution userdata_conflict_resolution, bool bDeleteAllSourceItems)ON_Object
MoveUserData(ON_Object &source_object)ON_Object
Name() constON_ModelComponent
NameAsPointer() constON_ModelComponent
NameAttribute enum valueON_ModelComponent
NameHash() constON_ModelComponent
NameIsEmpty() constON_ModelComponent
NameIsLocked() constON_ModelComponent
NameIsNotEmpty() constON_ModelComponent
NameIsSet() constON_ModelComponent
NameLeaf(const wchar_t *name)ON_ModelComponentstatic
NameParent(const wchar_t *name, bool bIncludeReference)ON_ModelComponentstatic
NamePathSeparatorON_ModelComponentstatic
NameReferencePrefix(const wchar_t *name)ON_ModelComponentstatic
NewNameHash(const wchar_t *new_name) constON_ModelComponent
NextRuntimeSerialNumber()CRhinoLinetypestatic
NoAttributes enum valueON_ModelComponent
ObjectType() constON_Objectvirtual
ON_Linetype() ON_NOEXCEPTON_Linetype
ON_Linetype(const ON_Linetype &)ON_Linetype
ON_ModelComponent() ON_NOEXCEPTON_ModelComponent
ON_ModelComponent(const ON_ModelComponent &source)ON_ModelComponent
ON_ModelComponent(ON_ModelComponent::Type component_type) ON_NOEXCEPTON_ModelComponent
ON_ModelComponent(ON_ModelComponent::Type component_type, const ON_ModelComponent &source) ON_NOEXCEPTON_ModelComponent
ON_Object() ON_NOEXCEPTON_Object
ON_Object(const ON_Object &)ON_Object
ON_Linetype::operator=(const ON_Linetype &)ON_Linetype
ON_ModelComponent::operator=(const ON_ModelComponent &source)ON_ModelComponent
ON_Object::operator=(const ON_Object &)ON_Object
ParentId() constON_ModelComponent
ParentIdAttribute enum valueON_ModelComponent
ParentIdIsLocked() constON_ModelComponent
ParentIdIsNil() constON_ModelComponent
ParentIdIsNotNil() constON_ModelComponent
ParentIdIsSet() constON_ModelComponent
PatternIsLocked() constON_Linetype
PatternIsSet() constON_Linetype
PatternLength() constON_Linetype
PurgeUserData()ON_Object
Read(ON_BinaryArchive &) overrideON_Linetypevirtual
ReadModelComponentAttributes(class ON_BinaryArchive &archive)ON_ModelComponent
ReferenceModelSerialNumber() constON_ModelComponent
ReferencePrefixDelimiterON_ModelComponentstatic
ReferencePrefixSeparatorON_ModelComponentstatic
RemoveAllReferencePrefixDelimiters(const wchar_t *name)ON_ModelComponentstatic
RemoveReferencePrefix(const wchar_t *name)ON_ModelComponentstatic
RemoveSegment(int index)ON_Linetype
RemoveTaper()ON_Linetype
RemoveTrailingNamePathSeparator(const wchar_t *name)ON_ModelComponentstatic
RemoveTrailingReferencePrefixDelimiter(const wchar_t *name)ON_ModelComponentstatic
RemoveTrailingReferencePrefixSeparator(const wchar_t *name)ON_ModelComponentstatic
RuntimeSerialNumber() constON_ModelComponent
Segment(int index) constON_Linetype
SegmentCount() constON_Linetype
Segments() constON_Linetype
SetAlwaysModelDistances(bool on)ON_Linetype
SetAndLockId()ON_ModelComponent
SetAsSystemComponent()ON_ModelComponent
SetAsUnsetSystemComponent()ON_ModelComponent
SetComponentStates(ON_COMPONENT_INDEX component_index, ON_ComponentStatus states_to_set) constON_Objectvirtual
SetComponentStatus(ON_COMPONENT_INDEX component_index, ON_ComponentStatus status_to_copy) constON_Objectvirtual
SetComponentType(ON_ModelComponent::Type component_component_type)ON_ModelComponent
SetDeletedModelComponentState(bool bDeleted, class ON_ComponentManifest *manifest)ON_ModelComponent
SetHiddenModelComponentState(bool bHidden)ON_ModelComponent
SetId(const ON_UUID &component_id)ON_ModelComponent
SetId()ON_ModelComponent
SetIdentification(const class ON_ComponentManifestItem &manifest_item, const wchar_t *manifest_name, bool bSetId, bool bParentId, bool bSetName, bool bSetIndex)ON_ModelComponent
SetIndex(int component_index)ON_ModelComponent
SetLineCapStyle(ON::LineCapStyle style)ON_Linetype
SetLineJoinStyle(ON::LineJoinStyle style)ON_Linetype
SetLocalizedSystemComponentName(const wchar_t *system_component_localized_name)ON_ModelComponent
SetLockedModelComponentState(bool bLocked)ON_ModelComponent
SetModelComponentStatus(ON_ComponentStatus component_status)ON_ModelComponent
SetModelSerialNumber(unsigned int model_serial_number)ON_ModelComponent
SetModelSerialNumber(unsigned int model_serial_number, unsigned int reference_model_serial_number, unsigned int instance_definition_model_serial_number)ON_ModelComponent
SetName(const wchar_t *component_name)ON_ModelComponent
SetParentId(const ON_UUID &parent_id)ON_ModelComponent
SetSegment(int index, const ON_LinetypeSegment &segment)ON_Linetype
SetSegment(int index, double length, ON_LinetypeSegment::eSegType type)ON_Linetype
SetSegments(const ON_SimpleArray< ON_LinetypeSegment > &segments)ON_Linetype
SetTaper(double startWidth, double endWidth)ON_Linetype
SetTaper(double startWidth, ON_2dPoint taperPoint, double endWidth)ON_Linetype
SetUserString(const wchar_t *key, const wchar_t *string_value)ON_Object
SetUserStrings(int count, const ON_UserString *user_strings, bool bReplace)ON_Object
SetWidth(double width)ON_Linetype
SetWidthUnits(ON::LengthUnitSystem units)ON_Linetype
SizeOf() const overrideON_ModelComponentvirtual
SplitName(const wchar_t *name, ON_wString &reference_prefix, ON_wString &name_parent, ON_wString &name_leaf)ON_ModelComponentstatic
SystemComponentAttribute enum valueON_ModelComponent
TaperPoints() constON_Linetype
ThisIsNullptr(bool bSilentError) constON_Object
TransformUserData(const class ON_Xform &xform)ON_Object
Type enum nameON_ModelComponent
TypeAttribute enum valueON_ModelComponent
UndeleteName()ON_ModelComponent
UniqueNameIgnoresCase(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
UniqueNameIncludesParent(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
UniqueNameRequired(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
UnsetON_Linetypestatic
UpdateReferencedComponents(const class ON_ComponentManifest &source_manifest, const class ON_ComponentManifest &destination_manifest, const class ON_ManifestMap &manifest_map)ON_Objectvirtual
UserDataConflictResolution enum nameON_Object
UserStringCount() constON_Object
wchar_tON_ModelComponentstatic
Width() constON_Linetype
WidthUnits() constON_Linetype
Write(ON_BinaryArchive &) const overrideON_Linetypevirtual
WriteModelComponentAttributes(class ON_BinaryArchive &archive, unsigned int attributes_filter) constON_ModelComponent
~ON_Linetype()ON_Linetype
~ON_ModelComponent()=defaultON_ModelComponent
~ON_Object()ON_Objectvirtual