Home

PCURVE Member List

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

add()PCURVE [virtual]
add_method(METHOD_ID const &, MethodFunction)PCURVE [static]
add_owner(ENTITY *owner, logical increment_use_count=TRUE)PCURVE
apply_transform(SPAtransf const &, ENTITY_LIST &, logical=FALSE, logical=TRUE)PCURVE [virtual]
attrib() const ENTITY [inline]
backup()ENTITY
bulletin_count() const ENTITY [inline]
bulletin_no_change_vf(ENTITY const *other, logical identical_comparator) const PCURVE [protected, virtual]
call_method(METHOD_ID const &, METHOD_ARGS const &)PCURVE [virtual]
check_destroy() const ENTITY [inline, protected]
ENTITY::copy_common(ENTITY_LIST &list, const ENTITY *from, pointer_map *pm=NULL, logical dpcpy_skip=FALSE, SCAN_TYPE reason=SCAN_COPY)ENTITY [protected]
copy_data(ENTITY_LIST &, pointer_map *pm=NULL, logical dpcpy_skip=FALSE, SCAN_TYPE reason=SCAN_COPY) const PCURVE [virtual]
copy_scan(ENTITY_LIST &, SCAN_TYPE reason=SCAN_COPY, logical dpcpy_skip=FALSE) const PCURVE [virtual]
debug_ent(FILE *) const PCURVE [virtual]
def_pcur() const PCURVE [inline]
deletable() const PCURVE [virtual]
ENTITY(const ENTITY &e)ENTITY
equation(logical temporary=FALSE) const PCURVE
fix_common(ENTITY *[], SCAN_TYPE reason=SCAN_COPY)PCURVE [protected]
fix_pointers(ENTITY *[], SCAN_TYPE reason=SCAN_COPY)PCURVE [virtual]
ENTITY::fixup_copy(ENTITY *rollback) const ENTITY [protected]
full_size(SizeAccumulator &est, logical countSelf=TRUE) const PCURVE [virtual]
get_owners(ENTITY_LIST &list) const PCURVE
history() const ENTITY [inline]
holds_pattern() const PCURVE [inline, protected, virtual]
identity(int=0) const PCURVE [virtual]
index() const PCURVE [inline]
is_deepcopyable() const PCURVE [virtual]
is_unknown_entity(void) const ENTITY [protected]
is_use_counted() const PCURVE [virtual]
lookup(logical) const PCURVE [virtual]
lose()PCURVE [virtual]
needs_rollback() const ENTITY [inline]
negate()PCURVE
offset() const PCURVE [inline]
operator*=(const SPAtransf &t)PCURVE
operator=(const ENTITY &e)ENTITY
owner() const PCURVE [virtual]
PCURVE()PCURVE
PCURVE(const pcurve &pcur)PCURVE
PCURVE(CURVE *crv, int def, logical negate=FALSE, const SPApar_vec &pv=*(const class SPApar_vec *) NULL_REF)PCURVE
PCURVE(PCURVE *pcrv)PCURVE
ref_curve() const PCURVE [inline]
remove(logical lose_if_zero=TRUE)PCURVE [virtual]
remove_owner(ENTITY *owner, logical decrement_use_count=TRUE, logical zero_flag=TRUE)PCURVE
restore_common()PCURVE
restore_end(char *id_str)ENTITY
roll_notify(BULLETIN_TYPE, ENTITY *)PCURVE [virtual]
rollback() const ENTITY [inline]
save(ENTITY_LIST &) const PCURVE [virtual]
save_begin(logical terminator=FALSE) const ENTITY [protected]
save_common(ENTITY_LIST &) const PCURVE [protected]
save_end(ENTITY_LIST &list) const ENTITY [protected]
set_attrib(ATTRIB *attr)ENTITY
set_def(const pcurve &pcrv)PCURVE
set_def(CURVE *crv, int index, logical negate=FALSE, const SPApar_vec &offset=*(SPApar_vec *) NULL_REF)PCURVE
set_use_count(int val)PCURVE [virtual]
shift(const SPApar_vec &shift_vec)PCURVE
size() const PCURVE [virtual]
tag(logical assign_new=TRUE) const ENTITY [inline]
trans_pcurve(const SPAtransf &t=*(SPAtransf *) NULL_REF, logical negate=FALSE) const PCURVE
type_name() const PCURVE [virtual]
use_count() const PCURVE [virtual]
~ENTITY()ENTITY [protected, virtual]