C# Class Revit.SDK.Samples.ObjectViewer.CS.GraphicsDataBase

abstrace class include general members
Inheritance: IGraphicsData
ファイルを表示 Open project: AMEE/revit

Protected Properties

Property Type Description
m_origin ].double[
m_originMax XYZ
m_originMin XYZ
m_transferedMax XYZ
m_transferedMin XYZ

Public Methods

Method Description
GraphicsDataBase ( ) : System

constructor

PointCurves ( ) : List
RotateX ( bool direction ) : void

rotate around X axis with default angle

RotateY ( bool direction ) : void

rotate around Y axis with default angle

RotateZ ( bool direction ) : void

rotate around Z axis with default angle

UpdataData ( ) : void

trig updata view event

Protected Methods

Method Description
Initialize ( ) : void

initialize some member data

Private Methods

Method Description
RotateX ( double &origin, double angle ) : void

rotate 3*3 matrix around X axis

RotateY ( double &origin, double angle ) : void

rotate 3*3 matrix around Y axis

RotateZ ( double &origin, double angle ) : void

rotate 3*3 matrix around Z axis

Method Details

GraphicsDataBase() public method

constructor
public GraphicsDataBase ( ) : System
return System

Initialize() protected method

initialize some member data
protected Initialize ( ) : void
return void

PointCurves() public abstract method

public abstract PointCurves ( ) : List
return List

RotateX() public method

rotate around X axis with default angle
public RotateX ( bool direction ) : void
direction bool minus or positive angle
return void

RotateY() public method

rotate around Y axis with default angle
public RotateY ( bool direction ) : void
direction bool minus or positive angle
return void

RotateZ() public method

rotate around Z axis with default angle
public RotateZ ( bool direction ) : void
direction bool minus or positive angle
return void

UpdataData() public method

trig updata view event
public UpdataData ( ) : void
return void

Property Details

m_origin protected_oe property

protected double[,] m_origin
return ].double[

m_originMax protected_oe property

protected XYZ m_originMax
return XYZ

m_originMin protected_oe property

protected XYZ m_originMin
return XYZ

m_transferedMax protected_oe property

protected XYZ m_transferedMax
return XYZ

m_transferedMin protected_oe property

protected XYZ m_transferedMin
return XYZ