xLineCurveData Class Reference

#include <lib_dwgobjects.h>

Inheritance diagram for xLineCurveData:

公共成员函数

void  SetStartPoint (const 向量 &v)
void  SetEndPoint (const 向量 &v)
void  SetLimit ( Float v)
void  SetLineType ( LineCurveTypeEnum type)
-  Public Member Functions inherited from xBaseCurveClass
xBaseCurveData AllocCurve ( Int32 type)
Bool   更新 ( GeListNode *node)
Int32   GetSubDivision ()
void  SetSubDivision ( Int32 subdiv)
void  SetOutput ( Int32 output)
-  Public Member Functions inherited from NodeData
  NodeData ()
GeListNode Get (void) const
virtual Bool   消息 ( GeListNode *node, Int32 type, void *data)
virtual void  GetBubbleHelp ( GeListNode *node, maxon::String &str)
virtual BaseDocument GetDocument ( GeListNode *node)
virtual Int32   GetBranchInfo ( GeListNode *node, BranchInfo *info, Int32 max, GETBRANCHINFO flags)
virtual Bool   IsInstanceOf (const GeListNode *node, Int32 type) const
virtual Bool   IsDocumentRelated (const GeListNode *node, Bool &docrelated) const
virtual Bool   Init ( GeListNode *node)
virtual void  Free ( GeListNode *node)
virtual Bool   读取 ( GeListNode *node, HyperFile *hf, Int32 level)
virtual Bool   Write ( GeListNode *node, HyperFile *hf)
virtual Bool   CopyTo ( NodeData *dest, GeListNode *snode, GeListNode *dnode, COPYFLAGS flags, AliasTrans *trn)
virtual Bool   GetDDescription ( GeListNode *node, 描述 *description, DESCFLAGS_DESC &flags)
virtual Bool   GetDParameter ( GeListNode *node, const DescID &id, GeData &t_data, DESCFLAGS_GET &flags)
virtual Bool   SetDParameter ( GeListNode *node, const DescID &id, const GeData &t_data, DESCFLAGS_SET &flags)
virtual Bool   GetDEnabling ( GeListNode *node, const DescID &id, const GeData &t_data, DESCFLAGS_ENABLE flags, const BaseContainer *itemdesc)
virtual Bool   TranslateDescID ( GeListNode *node, const DescID &id, DescID &res_id, C4DAtom *&res_at)
-  Public Member Functions inherited from BaseData
  BaseData ()
virtual  ~BaseData (void)
void  Destructor (void)

私有成员函数

  xLineCurveData ()
  ~xLineCurveData ()

Additional Inherited Members

-  Protected Attributes inherited from NodeData
GeListNode private_link

构造函数 & 析构函数文档编制

◆  xLineCurveData()

xLineCurveData () private

◆  ~xLineCurveData()

~ xLineCurveData () private

成员函数文档编制

◆  SetStartPoint()

void SetStartPoint ( const 向量 v )

◆  SetEndPoint()

void SetEndPoint ( const 向量 v )

◆  SetLimit()

void SetLimit ( Float   v )

◆  SetLineType()

void SetLineType ( LineCurveTypeEnum   type )