Open Search
    xBaseCurveClass Class Reference

    #include <lib_dwgobjects.h>

    Inheritance diagram for xBaseCurveClass:

    Public Member Functions

    xBaseCurveDataAllocCurve (Int32 type)
     
    Bool Update (GeListNode *node)
     
    Int32 GetSubDivision ()
     
    void SetSubDivision (Int32 subdiv)
     
    void SetOutput (Int32 output)
     
    - Public Member Functions inherited from NodeData
     NodeData ()
     
    GeListNodeGet ()
     
    const GeListNodeGet () const
     
    virtual Bool Message (GeListNode *node, Int32 type, void *data)
     
    virtual void GetBubbleHelp (GeListNode *node, maxon::String &str)
     
    virtual const BaseDocumentGetDocument (const GeListNode *node) const
     
    virtual maxon::Result< BoolGetBranchInfo (const GeListNode *node, const maxon::ValueReceiver< const BranchInfo & > &info, GETBRANCHINFO flags) const
     
    virtual Bool IsInstanceOf (const GeListNode *node, Int32 type) const
     
    virtual Bool IsDocumentRelated (const GeListNode *node, Bool &docrelated) const
     
    virtual maxon::Result< BoolGetAccessedObjects (const BaseList2D *node, METHOD_ID method, AccessedObjectsCallback &access) const
     
    virtual maxon::Result< maxon::GenericDataGroupChanges (BaseList2D *node)
     
    virtual Bool Init (GeListNode *node, Bool isCloneInit)
     
    virtual void Free (GeListNode *node)
     
    virtual Bool Read (GeListNode *node, HyperFile *hf, Int32 level)
     
    virtual Bool Write (const GeListNode *node, HyperFile *hf) const
     
    virtual Bool CopyTo (NodeData *dest, const GeListNode *snode, GeListNode *dnode, COPYFLAGS flags, AliasTrans *trn) const
     
    virtual Bool GetDDescription (const GeListNode *node, Description *description, DESCFLAGS_DESC &flags) const
     
    virtual Bool GetDParameter (const GeListNode *node, const DescID &id, GeData &t_data, DESCFLAGS_GET &flags) const
     
    virtual Bool SetDParameter (GeListNode *node, const DescID &id, const GeData &t_data, DESCFLAGS_SET &flags)
     
    virtual Bool GetDEnabling (const GeListNode *node, const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc) const
     
    virtual Bool TranslateDescID (GeListNode *node, const DescID &id, DescID &res_id, C4DAtom *&res_at)
     
    - Public Member Functions inherited from BaseData
    virtual ~BaseData ()
     
    void Destructor ()
     

    Private Member Functions

     xBaseCurveClass ()
     
     ~xBaseCurveClass ()
     

    Additional Inherited Members

    - Protected Attributes inherited from NodeData
    GeListNodeprivate_link
     

    Constructor & Destructor Documentation

    ◆ xBaseCurveClass()

    xBaseCurveClass ( )
    private

    ◆ ~xBaseCurveClass()

    ~xBaseCurveClass ( )
    private

    Member Function Documentation

    ◆ AllocCurve()

    xBaseCurveData* AllocCurve ( Int32  type)

    ◆ Update()

    Bool Update ( GeListNode node)

    ◆ GetSubDivision()

    Int32 GetSubDivision ( )

    ◆ SetSubDivision()

    void SetSubDivision ( Int32  subdiv)

    ◆ SetOutput()

    void SetOutput ( Int32  output)