DoubleBitMask_BitMaskNative

from panda3d.core import DoubleBitMask_BitMaskNative
class DoubleBitMask_BitMaskNative

Bases: DTOOL_SUPER_BASE

Inheritance diagram

Inheritance diagram of DoubleBitMask_BitMaskNative

__init__(*args, **kwargs)
allOff()

C++ Interface: all_off()

allOn()

C++ Interface: all_on()

all_off()

C++ Interface: all_off()

all_on()

C++ Interface: all_on()

bit()

C++ Interface: bit(int index)

clear()

C++ Interface: clear(const DoubleBitMask self)

clearBit()

C++ Interface: clear_bit(const DoubleBitMask self, int index)

clearRange()

C++ Interface: clear_range(const DoubleBitMask self, int low_bit, int size)

clear_bit()

C++ Interface: clear_bit(const DoubleBitMask self, int index)

clear_range()

C++ Interface: clear_range(const DoubleBitMask self, int low_bit, int size)

compareTo()

C++ Interface: compare_to(DoubleBitMask self, const DoubleBitMask other)

compare_to()

C++ Interface: compare_to(DoubleBitMask self, const DoubleBitMask other)

extract()

C++ Interface: extract(DoubleBitMask self, int low_bit, int size)

getBit()

C++ Interface: get_bit(DoubleBitMask self, int index)

getClassType()

C++ Interface: get_class_type()

getHighestOffBit()

C++ Interface: get_highest_off_bit(DoubleBitMask self)

getHighestOnBit()

C++ Interface: get_highest_on_bit(DoubleBitMask self)

getLowestOffBit()

C++ Interface: get_lowest_off_bit(DoubleBitMask self)

getLowestOnBit()

C++ Interface: get_lowest_on_bit(DoubleBitMask self)

getMaxNumBits()

C++ Interface: get_max_num_bits()

getNextHigherDifferentBit()

C++ Interface: get_next_higher_different_bit(DoubleBitMask self, int low_bit)

getNumBits()

C++ Interface: get_num_bits(DoubleBitMask self)

getNumOffBits()

C++ Interface: get_num_off_bits(DoubleBitMask self)

getNumOnBits()

C++ Interface: get_num_on_bits(DoubleBitMask self)

get_bit()

C++ Interface: get_bit(DoubleBitMask self, int index)

get_class_type()

C++ Interface: get_class_type()

get_highest_off_bit()

C++ Interface: get_highest_off_bit(DoubleBitMask self)

get_highest_on_bit()

C++ Interface: get_highest_on_bit(DoubleBitMask self)

get_lowest_off_bit()

C++ Interface: get_lowest_off_bit(DoubleBitMask self)

get_lowest_on_bit()

C++ Interface: get_lowest_on_bit(DoubleBitMask self)

get_max_num_bits()

C++ Interface: get_max_num_bits()

get_next_higher_different_bit()

C++ Interface: get_next_higher_different_bit(DoubleBitMask self, int low_bit)

get_num_bits()

C++ Interface: get_num_bits(DoubleBitMask self)

get_num_off_bits()

C++ Interface: get_num_off_bits(DoubleBitMask self)

get_num_on_bits()

C++ Interface: get_num_on_bits(DoubleBitMask self)

hasAllOf()

C++ Interface: has_all_of(DoubleBitMask self, int low_bit, int size)

hasAnyOf()

C++ Interface: has_any_of(DoubleBitMask self, int low_bit, int size)

hasBitsInCommon()

C++ Interface: has_bits_in_common(DoubleBitMask self, const DoubleBitMask other)

hasMaxNumBits()

C++ Interface: has_max_num_bits()

has_all_of()

C++ Interface: has_all_of(DoubleBitMask self, int low_bit, int size)

has_any_of()

C++ Interface: has_any_of(DoubleBitMask self, int low_bit, int size)

has_bits_in_common()

C++ Interface: has_bits_in_common(DoubleBitMask self, const DoubleBitMask other)

has_max_num_bits()

C++ Interface: has_max_num_bits()

invertInPlace()

C++ Interface: invert_in_place(const DoubleBitMask self)

invert_in_place()

C++ Interface: invert_in_place(const DoubleBitMask self)

isAllOn()

C++ Interface: is_all_on(DoubleBitMask self)

isZero()

C++ Interface: is_zero(DoubleBitMask self)

is_all_on()

C++ Interface: is_all_on(DoubleBitMask self)

is_zero()

C++ Interface: is_zero(DoubleBitMask self)

lowerOn()

C++ Interface: lower_on(int on_bits)

lower_on()

C++ Interface: lower_on(int on_bits)

output()

C++ Interface: output(DoubleBitMask self, ostream out)

outputBinary()

C++ Interface: output_binary(DoubleBitMask self, ostream out, int spaces_every)

outputHex()

C++ Interface: output_hex(DoubleBitMask self, ostream out, int spaces_every)

output_binary()

C++ Interface: output_binary(DoubleBitMask self, ostream out, int spaces_every)

output_hex()

C++ Interface: output_hex(DoubleBitMask self, ostream out, int spaces_every)

range()

C++ Interface: range(int low_bit, int size)

setBit()

C++ Interface: set_bit(const DoubleBitMask self, int index)

setBitTo()

C++ Interface: set_bit_to(const DoubleBitMask self, int index, bool value)

setRange()

C++ Interface: set_range(const DoubleBitMask self, int low_bit, int size)

setRangeTo()

C++ Interface: set_range_to(const DoubleBitMask self, bool value, int low_bit, int size)

set_bit()

C++ Interface: set_bit(const DoubleBitMask self, int index)

set_bit_to()

C++ Interface: set_bit_to(const DoubleBitMask self, int index, bool value)

set_range()

C++ Interface: set_range(const DoubleBitMask self, int low_bit, int size)

set_range_to()

C++ Interface: set_range_to(const DoubleBitMask self, bool value, int low_bit, int size)

store()

C++ Interface: store(const DoubleBitMask self, long value, int low_bit, int size)

write()

C++ Interface: write(DoubleBitMask self, ostream out, int indent_level)