DG Kernel (ActiveX) Documentation


Skip Navigation Links.
Start page
Quick Start
Search Page
Installation
What is new
Upgrading Native Apps
Licensing
Collapse ModelsModels
Collapse DG Kernel ControlsDG Kernel Controls
Collapse API ReferenceAPI Reference
Interface List
Vector Space
Collapse General GeometryGeneral Geometry
Collapse ModelModel
Collapse ViewView
Collapse General ComputingGeneral Computing
Collapse Samples and TutorialsSamples and Tutorials
Collapse GraphicsGraphics
Collapse Math ObjectsMath Objects
Collapse DeprecatedDeprecated
Redistribution
Model Viewer
Open Source
Support
Skip Navigation Links Go to DGKC docs Search Documentation


ISectionLineStrip Interface

GetIndex
GetLineWidth
LineWidth
GetStippleFlag
SetStippleFlag
GetStipplePattern
SetStipplePattern
GetStippleFactor
SetStippleFactor

This interface gives access to Line Strip objects It can be queried via path: Control > GetModel > IModel > GetEntity > ISection > ISectionLineStrip

See also Lines Sample, Interface List


HRESULT GetIndex( IArray2** index )

Parameters

index - [out] the returned array of integers

Return Values

S_OK in case of success.
 
Remarks:

The methods returns index, which is array of indices into the base Points Array.


HRESULT GetLineWidth(int* width)

Parameters

width - [out] The returned current width of the line in pixels

Return Values

S_OK in case of success.
 
Remarks:

The method returns the current width of the line set in pixels


HRESULT LineWidth(int width)

Parameters

width - [in] New width in pixels

Return Values

S_OK in case of success.
Remarks:

The The method modifies width of the line set (pixels).


HRESULT GetStippleFlag(int* stipple)

Parameters

stipple - [out, retval] The returned stipple property. True if the rerned value is not 0.


HRESULT SetStippleFlag(int stipple)

Parameters

stipple - [in] New value for the stipple property. True if not 0.


HRESULT GetStipplePattern(int* pattern)

Parameters

pattern - [out, retval] The returned pattern property.


HRESULT SetStipplePattern(int pattern)

Parameters

pattern - [in] New value of the pattern property.

Remarks:

The value must bThe value must be in range 0 to 0xffff range. See online documentation (MSDN site: https://msdn.microsoft.com/en-us/library/ ) for glLineStipple OpenGL function for description.


HRESULT GetStippleFactor(int* factor)

Parameters

factor - [out, retval] The returned factor property.


HRESULT SetStippleFactor(int factor)

Parameters

factor - [in] New factor value