MCPcopy Index your code
hub / github.com/developer-shivam/Diagonalify

github.com/developer-shivam/Diagonalify @1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.1 ↗ · + Follow
10 symbols 22 edges 2 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Diagonalify

Create diagonal cuts on image view

Min SDK 9

Banner

Screnshots

Screenshot Screenshot

Usage

Add these lines in your build.gradle file at root level:

repositories {
        jcenter()
                maven { url "https://jitpack.io" }
}
Add these lines in your build.gradle file at root level:
dependencies {
    compile 'com.github.developer-shivam:Diagonalify:1.0'    
}

Basic Usage

Java


        DiagonalView diagonalView = new DiagonalView(this);
    diagonalView.setAngle(15);
    diagonalView.setDiagonalGravity(DiagonalView.LEFT);
    diagonalView.setBackgroundColor(Color.WHITE);

XML


    <developer.shivam.library.DiagonalView android:id="@+id/diagonal_view"
        android:layout_width="match_parent"
        android:layout_height="300dp"
        android:src="https://github.com/developer-shivam/Diagonalify/raw/1.1/@drawable/cover_photo"
        android:scaleType="centerCrop"
        diagonal:diagonalColor="#FFFFFF"
        diagonal:backgroundColor="#00F44336"
        diagonal:diagonalGravity="right"
        diagonal:angle="15"/>

Custom Attributes

Diagonal Color

        diagonal:diagonalColor="#FFFFFF"

Background Color

        diagonal:backgroundColor="#50F44336"

Diagonal Angle

        diagonal:angle="15"

License

Copyright (c) 2016 Shivam Satija

Licensed under the Apache License, Version 2.0

Core symbols most depended-on inside this repo

init
called by 2
library/src/main/java/developer/shivam/library/DiagonalView.java
setAngle
called by 1
library/src/main/java/developer/shivam/library/DiagonalView.java
setDiagonalGravity
called by 1
library/src/main/java/developer/shivam/library/DiagonalView.java
setBackgroundColor
called by 1
library/src/main/java/developer/shivam/library/DiagonalView.java
DiagonalView
called by 0
library/src/main/java/developer/shivam/library/DiagonalView.java
onDraw
called by 0
library/src/main/java/developer/shivam/library/DiagonalView.java
setDiagonalColor
called by 0
library/src/main/java/developer/shivam/library/DiagonalView.java
onCreate
called by 0
app/src/main/java/developer/shivam/diagonalview/MainActivity.java

Shape

Method 8
Class 2

Languages

Java100%

Modules by API surface

library/src/main/java/developer/shivam/library/DiagonalView.java8 symbols
app/src/main/java/developer/shivam/diagonalview/MainActivity.java2 symbols

For agents

$ claude mcp add Diagonalify \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact