Open Search
    xLineCurveData Class Reference

    #include <lib_dwgobjects.h>

    Inheritance diagram for xLineCurveData:

    Public Member Functions

    void SetStartPoint (const Vector &v)
     
    void SetEndPoint (const Vector &v)
     
    void SetLimit (Float v)
     
    void SetLineType (LineCurveTypeEnum type)
     
    - Public Member Functions inherited from xBaseCurveClass
    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

     xLineCurveData ()
     
     ~xLineCurveData ()
     

    Additional Inherited Members

    - Protected Attributes inherited from NodeData
    GeListNodeprivate_link
     

    Constructor & Destructor Documentation

    ◆ xLineCurveData()

    xLineCurveData ( )
    private

    ◆ ~xLineCurveData()

    ~xLineCurveData ( )
    private

    Member Function Documentation

    ◆ SetStartPoint()

    void SetStartPoint ( const Vector v)

    ◆ SetEndPoint()

    void SetEndPoint ( const Vector v)

    ◆ SetLimit()

    void SetLimit ( Float  v)

    ◆ SetLineType()

    void SetLineType ( LineCurveTypeEnum  type)