Laxkit  0.0.7.1
Public Member Functions
LaxInterfaces::SegmentControls Class Reference

Class to hold info about how to generate associated Coordinate points. More...

Inheritance diagram for LaxInterfaces::SegmentControls:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int iid ()=0
 Return an interface id for what can understand this segment control.
virtual SegmentControlsduplicate ()=0
- Public Member Functions inherited from Laxkit::anObject
 anObject ()
 Set object_id=getUniqueNumber().
virtual ~anObject ()
 Empty virtual destructor.
virtual const charwhattype ()
 Returns the type of anObject.
virtual anObjectduplicate (anObject *ref=NULL)
virtual int inc_count ()
 Increment the data's count by 1. Returns count.
virtual int dec_count ()
 Decrement the count of the data, deleting if count is less than or equal to 0.
virtual int the_count ()

Additional Inherited Members

- Public Attributes inherited from Laxkit::anObject
int suppress_debug
DeleteRefCountedFunc deleteMe
 Called when the count is decremented to 0.
unsigned long object_id
charobject_idstr
- Protected Attributes inherited from Laxkit::anObject
int _count
 The reference count of the object.

Detailed Description

Class to hold info about how to generate associated Coordinate points.

Path and PathsData objects hold simple bezier based paths. However, each of the points in those paths may point to a SegmentControls object, which determines how those points were generated in the first place.


The documentation for this class was generated from the following files:

Mon Feb 17 2014 11:52:58, Laxkit