#include <lib_dwgobjects.h>
Public Attributes |
|
Bool (xBaseCurveClass::* | 更新 )( GeListNode *node) |
xBaseCurveData *(xBaseCurveClass::* | AllocCurve )( Int32 type) |
Int32 (xBaseCurveClass::* | GetSubDivision )() |
void(xBaseCurveClass::* | SetSubDivision )( Int32 subdiv) |
void(xBaseCurveClass::* | SetOutput )( Int32 output) |
void(xBaseCurveData::* | SetPlanar )( Bool planar) |
void(xBaseGeometryData::* | 初始化 )( GeListNode *node) |
void(xLineCurveData::* | SetStartPoint )(const 向量 &v) |
void(xLineCurveData::* | SetEndPoint )(const 向量 &v) |
void(xLineCurveData::* | SetLimit )( Float v) |
void(xLineCurveData::* | SetLineType )( LineCurveTypeEnum type) |
void(xCircularCurveData::* | SetCenter )( Float x, Float y) |
void(xCircularCurveData::* | SetZValue )( Float z) |
void(xCircularCurveData::* | SetStartPoint2 )( Float x, Float y) |
void(xCircularCurveData::* | SetEndPoint2 )( Float x, Float y) |
void(xCircularCurveData::* | SetIsClockWise )( Bool value) |
Float (xCircularCurveData::* | GetParameterMax )( GeListNode *node) |
Float (xCircularCurveData::* | GetParameterMin )( GeListNode *node) |
void(xConicCurveData::* | SetZValue2 )( Float z) |
void(xConicCurveData::* | SetStartPoint3 )( Float x, Float y) |
void(xConicCurveData::* | SetEndPoint3 )( Float x, Float y) |
void(xConicCurveData::* | SetCoefficients1 )(const ConicCurveCoeffcients &coeff) |
void(xConicCurveData::* | SetCoefficients2 )( Float a, Float b, Float c, Float d, Float e, Float f) |
void(xNurbsKnots::* | SetPeriodic )( Bool state) |
void(xNurbsKnots::* | Set )( Int32 i, Float value) |
Float (xNurbsKnots::* | GetMinValue )(void) |
Float (xNurbsKnots::* | GetMaxValue )(void) |
Float (xNurbsKnots::* | Get )( Int32 i) |
void(xBaseCurvePoint::* | SetPosition )(const 向量 &vector) |
const 向量 &(xBaseCurvePoint::* | GetPosition )() |
void(xNurbsCurvePoint::* | SetWeight )( Float w) |
Float (xNurbsCurvePoint::* | GetWeight )() |
Bool (xNurbsCurveData::* | ResizeObject4 )( Int32 count, Int32 degree) |
void(xNurbsCurveData::* | SetClosed )( Bool value) |
void(xNurbsCurveData::* | SetPoint )( Int32 index, const 向量 &position, const Float &weight) |
xNurbsKnots *(xNurbsCurveData::* | GetKnots2 )() |
void(xNurbsCurveData::* | SetParameterRange )( Float min, Float max) |
void(xNurbsCurveData::* | SetPolynomial3 )( Bool value) |
xNurbsCurvePoint *(xNurbsCurveData::* | GetPoint )( Int32 index) |
xBaseSurfaceData *(xBaseSurfaceClass::* | AllocSurface )( Int32 type) |
Bool (xBaseSurfaceClass::* | Update2 )( GeListNode *node) |
void(xBaseSurfaceClass::* | SetSubU )( Int32 subu) |
void(xBaseSurfaceClass::* | SetSubV )( Int32 subv) |
void(xBaseSurfaceClass::* | SetOutput2 )( Int32 output) |
void(xBaseSurfaceClass::* | SetNormalsActive )( Bool normals_active) |
void(xBaseSurfaceClass::* | SetNormalsSwap )( Bool normals_swap) |
void(xExtrudeSurfaceData::* | SetDirection )(const 向量 &v) |
void(xPlaneSurfaceData::* | SetCoefficients )( Float a, Float b, Float c, Float d) |
void(xPlaneSurfaceData::* | SetDisplayPosition )(const 向量 &v) |
void(xPlaneSurfaceData::* | SetDisplaySize )( Float s) |
void(xPlaneSurfaceData::* | SetLimit2 )( Float v) |
void(xPlaneSurfaceData::* | SetPlaneType )( PlaneSurfaceTypeEnum type) |
void(xPolynomCurvePoint::* | SetCoeff )( Int32 number, const 向量 &vector) |
Bool (xPolynomCurveData::* | ResizeObject2 )( Int32 count, Int32 degree) |
Float *(xPolynomCurveData::* | GetBreakPoint )( Int32 index) |
xPolynomCurvePoint *(xPolynomCurveData::* | GetPoint2 )( Int32 index) |
Int32 (xPolynomCurveData::* | GetPointCount2 )( GeListNode *node) |
void(xPolynomCurveData::* | InitClosed )() |
void(xPolynomSurfacePoint::* | SetUVCoeff )( Int32 uindex, Int32 vindex, const 向量 &vector) |
Bool (xPolynomSurfaceData::* | ResizeObject3 )( Int32 ucount, Int32 vcount, Int32 udegree, Int32 vdegree) |
Float *(xPolynomSurfaceData::* | GetUBreakPoint )( Int32 index) |
Float *(xPolynomSurfaceData::* | GetVBreakPoint )( Int32 index) |
xPolynomSurfacePoint *(xPolynomSurfaceData::* | GetPoint3 )( Int32 uindex, Int32 vindex) |
Int32 (xPolynomSurfaceData::* | GetPointCount3 )( GeListNode *node) |
void(xPolynomSurfaceData::* | InitClosed3 )() |
void(xRotateSurfaceData::* | SetStartAngle )( Float angle) |
void(xRotateSurfaceData::* | SetEndAngle )( Float angle) |
void(xRotateSurfaceData::* | SetInvert )( Bool state) |
void(xUVPairFF::* | SetPeriodicU )( Bool u) |
void(xUVPairFF::* | SetPeriodicV )( Bool v) |
void(xUVPairFF::* | SetU )( Int32 idx, Float u) |
void(xUVPairFF::* | SetV )( Int32 idx, Float v) |
Float (xUVPairFF::* | GetU )( Int32 idx) |
Float (xUVPairFF::* | GetV )( Int32 idx) |
xUVPairFF *(xNurbsSurfaceData::* | GetKnots )() |
void(xNurbsSurfaceData::* | SetPolynomial2 )( Bool p) |
void(xNurbsSurfaceData::* | SetUClosed )( Bool c) |
void(xNurbsSurfaceData::* | SetVClosed )( Bool c) |
Bool (xNurbsSurfaceData::* | ResizeObject5 )( Int32 ucount, Int32 vcount, Int32 udegree, Int32 vdegree) |
void(xNurbsSurfaceData::* | SetUParameterRange )( Float min, Float max) |
void(xNurbsSurfaceData::* | SetVParameterRange )( Float min, Float max) |
Int32 (xNurbsSurfaceData::* | GetUPointCount2 )( GeListNode *node) |
Int32 (xNurbsSurfaceData::* | GetVPointCount2 )( GeListNode *node) |
xNurbsCurvePoint *(xNurbsSurfaceData::* | GetPoint4 )( Int32 uindex, Int32 vindex) |
xMappedCurveData *(xMappedCurveClass::* | AllocMapped )( Int32 type) |
Bool (xMappedCurveClass::* | Update3 )( GeListNode *node) |
void(xStandardMappedCurveData::* | SetSegmented )( Bool value) |
void(xSegmentMappedCurveData::* | SetReversed )( Bool value) |
xTrimmedSurfaceData *(xTrimmedSurfaceClass::* | AllocTrimmed )( Int32 type) |
void(xTrimmedSurfaceClass::* | SetPrecision4 )( Float precision) |
Bool (xTrimmedSurfaceClass::* | Update4 )( GeListNode *node) |
void(xStandardTrimmedSurfaceData::* | SetFirstOuter )( Bool value) |
Bool (* | xConvertToPolygons )( BaseObject *oroot, BaseObject *destination, Int32 flags) |
Bool (* | xConvertToPolygonGroups )( BaseObject *oroot, BaseObject *destination, Int32 flags) |
Bool (* | xCenterAxis )( BaseObject *oroot) |
Bool (* | xFilterModelSpaceCurves )( BaseObject *oroot) |
![]() |
|
Int32 | version |
Int32 | size |
Bool (xBaseCurveClass::* Update( GeListNode *node) |
xBaseCurveData *(xBaseCurveClass::* AllocCurve( Int32 type) |
Int32 (xBaseCurveClass::* GetSubDivision() |
void(xBaseCurveClass::* SetSubDivision( Int32 subdiv) |
void(xBaseCurveClass::* SetOutput( Int32 output) |
void(xBaseCurveData::* SetPlanar( Bool planar) |
void(xBaseGeometryData::* Initialize( GeListNode *node) |
void(xLineCurveData::* SetStartPoint(const 向量 &v) |
void(xLineCurveData::* SetEndPoint(const 向量 &v) |
void(xLineCurveData::* SetLimit( Float v) |
void(xLineCurveData::* SetLineType( LineCurveTypeEnum type) |
void(xCircularCurveData::* SetCenter( Float x, Float y) |
void(xCircularCurveData::* SetZValue( Float z) |
void(xCircularCurveData::* SetStartPoint2( Float x, Float y) |
void(xCircularCurveData::* SetEndPoint2( Float x, Float y) |
void(xCircularCurveData::* SetIsClockWise( Bool value) |
Float (xCircularCurveData::* GetParameterMax( GeListNode *node) |
Float (xCircularCurveData::* GetParameterMin( GeListNode *node) |
void(xConicCurveData::* SetZValue2( Float z) |
void(xConicCurveData::* SetStartPoint3( Float x, Float y) |
void(xConicCurveData::* SetEndPoint3( Float x, Float y) |
void(xConicCurveData::* SetCoefficients1(const ConicCurveCoeffcients &coeff) |
void(xConicCurveData::* SetCoefficients2( Float a, Float b, Float c, Float d, Float e, Float f) |
void(xNurbsKnots::* SetPeriodic( Bool state) |
void(xNurbsKnots::* Set( Int32 i, Float value) |
Float (xNurbsKnots::* GetMinValue(void) |
Float (xNurbsKnots::* GetMaxValue(void) |
Float (xNurbsKnots::* Get( Int32 i) |
void(xBaseCurvePoint::* SetPosition(const 向量 &vector) |
const 向量 &(xBaseCurvePoint::* GetPosition() |
void(xNurbsCurvePoint::* SetWeight( Float w) |
Float (xNurbsCurvePoint::* GetWeight() |
Bool (xNurbsCurveData::* ResizeObject4( Int32 count, Int32 degree) |
void(xNurbsCurveData::* SetClosed( Bool value) |
void(xNurbsCurveData::* SetPoint( Int32 index, const 向量 &position, const Float &weight) |
xNurbsKnots *(xNurbsCurveData::* GetKnots2() |
void(xNurbsCurveData::* SetParameterRange( Float min, Float max) |
void(xNurbsCurveData::* SetPolynomial3( Bool value) |
xNurbsCurvePoint *(xNurbsCurveData::* GetPoint( Int32 index) |
xBaseSurfaceData *(xBaseSurfaceClass::* AllocSurface( Int32 type) |
Bool (xBaseSurfaceClass::* Update2( GeListNode *node) |
void(xBaseSurfaceClass::* SetSubU( Int32 subu) |
void(xBaseSurfaceClass::* SetSubV( Int32 subv) |
void(xBaseSurfaceClass::* SetOutput2( Int32 output) |
void(xBaseSurfaceClass::* SetNormalsActive( Bool normals_active) |
void(xBaseSurfaceClass::* SetNormalsSwap( Bool normals_swap) |
void(xExtrudeSurfaceData::* SetDirection(const 向量 &v) |
void(xPlaneSurfaceData::* SetCoefficients( Float a, Float b, Float c, Float d) |
void(xPlaneSurfaceData::* SetDisplayPosition(const 向量 &v) |
void(xPlaneSurfaceData::* SetDisplaySize( Float s) |
void(xPlaneSurfaceData::* SetLimit2( Float v) |
void(xPlaneSurfaceData::* SetPlaneType( PlaneSurfaceTypeEnum type) |
void(xPolynomCurvePoint::* SetCoeff( Int32 number, const 向量 &vector) |
Bool (xPolynomCurveData::* ResizeObject2( Int32 count, Int32 degree) |
Float *(xPolynomCurveData::* GetBreakPoint( Int32 index) |
xPolynomCurvePoint *(xPolynomCurveData::* GetPoint2( Int32 index) |
Int32 (xPolynomCurveData::* GetPointCount2( GeListNode *node) |
void(xPolynomCurveData::* InitClosed() |
void(xPolynomSurfacePoint::* SetUVCoeff( Int32 uindex, Int32 vindex, const 向量 &vector) |
Bool (xPolynomSurfaceData::* ResizeObject3( Int32 ucount, Int32 vcount, Int32 udegree, Int32 vdegree) |
Float *(xPolynomSurfaceData::* GetUBreakPoint( Int32 index) |
Float *(xPolynomSurfaceData::* GetVBreakPoint( Int32 index) |
xPolynomSurfacePoint *(xPolynomSurfaceData::* GetPoint3( Int32 uindex, Int32 vindex) |
Int32 (xPolynomSurfaceData::* GetPointCount3( GeListNode *node) |
void(xPolynomSurfaceData::* InitClosed3() |
void(xRotateSurfaceData::* SetStartAngle( Float angle) |
void(xRotateSurfaceData::* SetEndAngle( Float angle) |
void(xRotateSurfaceData::* SetInvert( Bool state) |
void(xUVPairFF::* SetPeriodicU( Bool u) |
void(xUVPairFF::* SetPeriodicV( Bool v) |
void(xUVPairFF::* SetU( Int32 idx, Float u) |
void(xUVPairFF::* SetV( Int32 idx, Float v) |
Float (xUVPairFF::* GetU( Int32 idx) |
Float (xUVPairFF::* GetV( Int32 idx) |
xUVPairFF *(xNurbsSurfaceData::* GetKnots() |
void(xNurbsSurfaceData::* SetPolynomial2( Bool p) |
void(xNurbsSurfaceData::* SetUClosed( Bool c) |
void(xNurbsSurfaceData::* SetVClosed( Bool c) |
Bool (xNurbsSurfaceData::* ResizeObject5( Int32 ucount, Int32 vcount, Int32 udegree, Int32 vdegree) |
void(xNurbsSurfaceData::* SetUParameterRange( Float min, Float max) |
void(xNurbsSurfaceData::* SetVParameterRange( Float min, Float max) |
Int32 (xNurbsSurfaceData::* GetUPointCount2( GeListNode *node) |
Int32 (xNurbsSurfaceData::* GetVPointCount2( GeListNode *node) |
xNurbsCurvePoint *(xNurbsSurfaceData::* GetPoint4( Int32 uindex, Int32 vindex) |
xMappedCurveData *(xMappedCurveClass::* AllocMapped( Int32 type) |
Bool (xMappedCurveClass::* Update3( GeListNode *node) |
void(xStandardMappedCurveData::* SetSegmented( Bool value) |
void(xSegmentMappedCurveData::* SetReversed( Bool value) |
xTrimmedSurfaceData *(xTrimmedSurfaceClass::* AllocTrimmed( Int32 type) |
void(xTrimmedSurfaceClass::* SetPrecision4( Float precision) |
Bool (xTrimmedSurfaceClass::* Update4( GeListNode *node) |
void(xStandardTrimmedSurfaceData::* SetFirstOuter( Bool value) |
Bool (* xConvertToPolygons( BaseObject *oroot, BaseObject *destination, Int32 flags) |
Bool (* xConvertToPolygonGroups( BaseObject *oroot, BaseObject *destination, Int32 flags) |
Bool (* xCenterAxis( BaseObject *oroot) |
Bool (* xFilterModelSpaceCurves( BaseObject *oroot) |