OCC.Core.NCollection module

NCollection module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_ncollection.html

class NCollection_Utf16Iter(theString: char16_t const *)

Bases: object

AdvanceBytesUtf16()
AdvanceBytesUtf32()
AdvanceBytesUtf8()
AdvanceCodeUnitsUtf16()
BufferHere()
BufferNext()
ChangeBufferHere()
GetUtf16()
GetUtf32()
GetUtf8()
Index()
Init()
IsValid()
property thisown

The membership flag

class NCollection_Utf16String(*args)

Bases: object

Assign()
Clear()
FromLocale()
GetChar()
GetCharBuffer()
IsEmpty()
IsEqual()
Iterator()
Length()
Set()
Size()
SubString()
Swap()
ToCString()
ToLocale()
ToUtf16()
ToUtf32()
ToUtf8()
ToUtfWide()
property thisown

The membership flag

class NCollection_Utf32Iter(theString: char32_t const *)

Bases: object

AdvanceBytesUtf16()
AdvanceBytesUtf32()
AdvanceBytesUtf8()
AdvanceCodeUnitsUtf16()
BufferHere()
BufferNext()
ChangeBufferHere()
GetUtf16()
GetUtf32()
GetUtf8()
Index()
Init()
IsValid()
property thisown

The membership flag

class NCollection_Utf32String(*args)

Bases: object

Assign()
Clear()
FromLocale()
GetChar()
GetCharBuffer()
IsEmpty()
IsEqual()
Iterator()
Length()
Set()
Size()
SubString()
Swap()
ToCString()
ToLocale()
ToUtf16()
ToUtf32()
ToUtf8()
ToUtfWide()
property thisown

The membership flag

class NCollection_Utf8Iter(theString: char const *)

Bases: object

AdvanceBytesUtf16()
AdvanceBytesUtf32()
AdvanceBytesUtf8()
AdvanceCodeUnitsUtf16()
BufferHere()
BufferNext()
ChangeBufferHere()
GetUtf16()
GetUtf32()
GetUtf8()
Index()
Init()
IsValid()
property thisown

The membership flag

class NCollection_Utf8String(*args)

Bases: object

Assign()
Clear()
FromLocale()
GetChar()
GetCharBuffer()
IsEmpty()
IsEqual()
Iterator()
Length()
Set()
Size()
SubString()
Swap()
ToCString()
ToLocale()
ToUtf16()
ToUtf32()
ToUtf8()
ToUtfWide()
property thisown

The membership flag

class NCollection_UtfWideIter(theString: wchar_t const *)

Bases: object

AdvanceBytesUtf16()
AdvanceBytesUtf32()
AdvanceBytesUtf8()
AdvanceCodeUnitsUtf16()
BufferHere()
BufferNext()
ChangeBufferHere()
GetUtf16()
GetUtf32()
GetUtf8()
Index()
Init()
IsValid()
property thisown

The membership flag

class NCollection_UtfWideString(*args)

Bases: object

Assign()
Clear()
FromLocale()
GetChar()
GetCharBuffer()
IsEmpty()
IsEqual()
Iterator()
Length()
Set()
Size()
SubString()
Swap()
ToCString()
ToLocale()
ToUtf16()
ToUtf32()
ToUtf8()
ToUtfWide()
property thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
property thisown

The membership flag

value()